Docker Compose 創建yml 簡單試例
阿新 • • 發佈:2018-10-24
mpat version com spa 使用 版本 href “.” 容器
Docker Compose 創建yml 簡單試例
Docker Compose 文件使用格式版本需要與Docker版本對應可在官網內查找
查找地址:https://docs.docker.com/compose/compose-file/compose-file-v2/#compose-and-docker-compatibility-matrix
1、創建compose-test目錄,進入目錄再改目錄下創建文件
mkdir compose-test;cd compose
2、創建構造文件
vim docker-compose.yml
# docker當前對應的Compose版本 version: ‘3‘ # 容器組 services: # 鏡像容器服務標識 web: # 指定構建鏡像上下文的目錄,“.”當前目錄 build: . # 映射容器的端口 ports: - "8888:80"
3、創建Dockerfile文件
vim Dockerfile
# 啟動鏡像centos:6 FROM centos:6 # 備註維護人員 MAINTAINER lizhenliang # 執行如下命令:安裝相關軟件 RUN yum install -y httpd php php-gd php-mysql # 執行如下命令:修改測試頁面 RUN echo "<?php phpinfo()?>" > /var/www/html/index.php # 執行命令:啟動服務 CMD ["/usr/sbin/httpd","-D","FOREGROUND"] # 端口設置為80 EXPOSE 80
註:必須進入到指定路徑下命令才可生效。
註:生成容器名以目錄名命名,低杠後為鏡像容器標識符命名。
4、執行 docker-compose.yml 執行命令
# compose命令指定yml文件 docker-compose up
# 查看構建容器啟用情況 compose命令:docker-compose ps
# 查看構建容器啟用情況 docker命令:docker ps
測試訪問:http://192.168.1.77:8888/
Docker Compose 創建yml 簡單試例