1. 程式人生 > >Docker Compose 創建yml 簡單試例

Docker Compose 創建yml 簡單試例

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 簡單試例