Docker Compose

suaxi
2021-04-04 / 0 评论 / 244 阅读 / 正在检测是否收录...

定义:

Docker Compose是一个用于定义和运行多容器Docker的应用程序工具

安装:

# 1.下载
# 官方链接(速度较慢)
curl -L $(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep "browser_download_url" | grep -i "$(uname -s)-$(uname -m)" | grep -v ".sha" | cut -d '"' -f 4) -o /usr/local/bin/docker-compose

# 国内链接
curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.5/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

# 2.授权
sudo chmod +x /usr/local/bin/docker-compose

# 3.安装
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

# 4.安装成功后--version查看版本
docker-compose --version


python应用——计数器

1.应用app.py

2.Dockerfile 打包镜像

3.docker-compose.yml(定义整个服务,需要的环境)

4.docker-compose up启动项目

yml规则

# 3层

version: ''            # 版本
service:             # 服务
    服务1: web
    # 服务配置
    images
    build
    network
    ......
    服务2: redis
    ......
    服务3:database
    ......
# 其他配置
volumes:
networks:
configs:

1.depends_on启动顺序.png

0

评论 (0)

取消