docker-compose
- Compose 是 docker 提供的一个命令行工具,用来定义和运行由多个容器组成的应用。
- 使用 compose,我们可以通过 YAML 文件声明式的定义应用程序的各个服务,并由单个命令完成应用的创建和启动。
安装
curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
查看版本

docker-compose.yml
/usr/local/src/docker-compose.yml
chmod +x /usr/local/docker-compose.yml
version: "3"
services:
app1:
image: nginx:v1
ports:
- "8080:80"
networks:
- "net1"
volumes:
- /data/:/data
app2:
image: centos7-min
networks:
- "net2"
volumes:
- /data/:/data1
entrypoint: tail -f /etc/passwd
networks:
net1:
driver: bridge
net2:
driver: bridge
启动
cd /usr/local/src
docker-compose up -d

相关命令
docker-compose ps|start|stop|rm|down
Docker Compose实战
本文详细介绍Docker Compose的使用方法,包括安装、通过YAML文件定义服务、网络配置及数据卷挂载,同时演示了如何用一条命令完成应用创建与启动。
1882

被折叠的 条评论
为什么被折叠?



