Docker Compose 容器编排
Docker About 924 words容器编排
按照一定的业务规则批量管理容器。
Docker Compose
Docker Compose
是一个编排多容器分布式部署的工具,提供命令集,管理容器化应用的完整开发周期,包括服务构建,启动和停止。
使用步骤:
- 利用
Dockerfile
定义运行环境的镜像 - 使用
docker-compose.yml
定义组成应用的各服务 - 运行
docker-compose up
启动应用
安装
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
卸载
sudo rm /usr/local/bin/docker-compose
编辑 docker-compose.yml
version: '3'
services:
nginx:
image: nginx:1.20.2
ports:
- 80:80
links:
- app
volumes:
- ./nginx/conf.d:/etc/nginx/conf.d
app:
image: app:1.0
expose:
- "8080"
server {
listen 80;
access_log off;
location / {
proxy_pass http://app:8080;
}
}
启动
docker-compose up
后台启动
docker-compose up -d
停止
docker-compose down
参考
Views: 1,545 · Posted: 2022-01-24
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...