<aside> 💡 分布式系统有大量的服务,并且按照要求启动,传统做法使用docker run命令一条条执行,这样的工作过于繁琐,所以不太推荐,所以引入dockercompose

</aside>

编排(模板文件)

<aside> 💡 使用yaml的格式,主要yaml格式要求很高,空格要注意,缩进最好用量空格

</aside>

启动命令 UP

<aside> 💡 docker-compose up [options] [SERVICE...]

</aside>

该命令十分强大,它将尝试自动完成包括构建镜像,(重新)创建服务,启动服务,并关联服务相关容器的一系列操作。

启动命令

## 启动 后台运行
docker-compose -f docker-compose.yml up -d 
##强制重启user服务
docker-compose -f docker-compose.yml up --force-recreate zkky-user