侧边栏壁纸
博主头像
xh博主等级

永远是一个学者

  • 累计撰写 15 篇文章
  • 累计创建 6 个标签
  • 累计收到 8 条评论
标签搜索

目 录CONTENT

文章目录

项目部署备忘

xh
xh
2023-03-06 / 0 评论 / 0 点赞 / 615 阅读 / 222 字
温馨提示:
本文最后更新于 2024-06-16,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

后端项目

1.打包构建镜像

# 1.编写Dockerfile

# 2.在Dockerfile同级路径创建app目录,存放jar包(根据Dockerfile配置来)

# 3.构建镜像
docker build . -t 镜像名称

前端项目

1. 打包构建镜像

# 1.编写Dockerfile

# 2.打包生成dist目录
npm run build:prod

# 3.将dist目录复制到Dockerfile文件同级目录(根据Dockerfile配置来)

# 4.构建镜像
docker build . -t 镜像名称

容器编排集群部署

1.编写docker-compose


2.部署

# -c 指定compose文件名
docker stack deploy -c docker-compose.yml <项目名> 

3.查看

# 更多相关命令请参考docker学习文档
docker stack ls

4.服务更新(滚动升级)

# 更新(更新前请拉取最新代码,重新构建镜像)
docker service update --force <镜像名>

# 版本回退
docker service rollback <镜像名>
0

评论区