# docker-compose部署流程

# 初次部署

# 安装docker

教程

# 安装docker-compose

教程

# 准备好项目结构文件夹

project
  ├─install                 /* 安装包 */
  ├─java                    /* 后端服务 */
  │   ├─img                 /* 后端下载文件存储目录 */
  │   ├─log                 /* 后端服务日志输出 */
  │   └─release.jar         /* 后端服务构建包 */
  ├─mysql                   /* mysql配置 */
  │   ├─data                /* mysql数据库文件 */
  │   ├─log                 /* mysql日志文件 */
  │   └─mysql.cnf           /* mysql配置文件 */
  ├─nginx                   /* 前端服务 */
  │   └─html                /* 前端网站构建包 */
  ├─redis                   /* redis配置 */
  │   ├─data                /* redis数据库文件 */
  │   └─redis.conf          /* redis配置文件 */
  └─docker-compose.yml      /* docker编排配置文件 */

# 在当前目录运行docker-compose

sudo docker-compose up -d
/* 读取docker-compose.yml启动镜像 */

# 更换构建包

# 停止docker-compose

sudo docker-compose down

# 强制重新构建镜像

sudo docker-compose up -d --force-create
发布日期: 1/4/2021, 3:15:05 AM