Docker Compose 项目结构演化
目录
旧版项目结构
新版项目结构
两者优缺点对比
- 目录下执行命令方式
- 旧版本:
docker-compose up/logs <其它参数> - 新版本:
docker-compose -f docker-compose.api.yaml up/logs <其它参数>
- 旧版本:
- DNS 寻找容器方式
- 旧版本:
ping api_master_1 - 新版本:
ping api
- 旧版本:
- 容器扩容操作方式
- 旧版本:
- 因master具有多个,针对master无法进行扩容,除非其它的服务名
- 比如mysql所关联的服务:phpmyadmin,扩容方式:
docker-compose scale phpmyadmin=2
- 新版本:
docker-compose -f docker-compose.api.yaml scale api=2
- 旧版本: