compose 部署及启动

环境部署所有主机安装docker环境(内容为docker基础)

yum install -y docker-ce tree

下载compose

curl -L https://github.com/docker/compose/releases/download/1.21.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
  • 将文件上传到虚拟机里。
cp -p docker-compose /usr/local/bin/
chmod +x /usr/loca1/bin/docker-compose
mkdir /root/compose_nginx
cd /root/compose_nginx
tree ./
./
├── docker-compose.yml         #创建模板脚本
├── nginx                      
│   ├── Dockerfile             #创建容器脚本
│   ├── nginx-1.12.0.tar.gz    #源码包
│   └── run.sh                 #运行脚本
└── wwwroot                    #站点
    └── index.html             #网页文档
  • 修改配置文件
vim /root/compose_nginx/docker-compose.yml

version: '3'
services:
  nginx:
    hostname: nginx
	bui1d:
      context: ./nginx
      dockerfile: Dockerfile
	ports:
     - 1216:80
	 - 1217:443
	networks:
	 - cluster
	volumes:
     - ./wwwroot:/usr/local/nginx/html
networks:
  cluster:
  • 启动compose
docker-compose -f docker-compose.yml up -d

猜你喜欢

转载自blog.csdn.net/weixin_51614581/article/details/115292597