赞
踩
version: '3'
单引号和双引号都行。
docker-compose.yml文件分为三个主要部分:services、networks、volumes.
services主要用来定义各个容器。
networks定义需要使用到的network.
volumes定义services使用到的volume.
使用当前目录下的Dockerfile进行构建。
version: '3'
services:
web:
build: ./
假设当前文件夹名为composetest,构建出来的镜像名 composetest_web,运行出来的容器名:composetest_web_1
如果docker-compose up的时候,composetest_web镜像不存在,才会构建。docker-compose build 会重新构建镜像,原来的镜像变成
build也可以指定文件路径,Dockerfile的名字.
version: '3'
services:
web:
build:
context: ./
dockerfile: mydockerfile
指定运行容器使用的镜像。以下格式都可以。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。