# 《ChatGPT 微服务应用体系构建》 - dev-ops 第6节:前后端构建镜像部署

作者:小傅哥
博客:https://bugstack.cn (opens new window)

沉淀、分享、成长,让自己和他人都能有所收获!😄

  • 本章难度:★★★☆☆
  • 本章重点:打包镜像,构建前后端应用,部署服务。同时希望你能把镜像推送到 DockerHub 完成云服务的部署。
  • 课程视频https://t.zsxq.com/11ZKvBknf (opens new window)

# 一、本章诉求

到本章节,chatgpt-sdk-java 第一版开发完了、chatgpt-web 页面第一版开发完了、chatgpt-api 工程重构了DDD,也开完了。接下来干啥,当然要部署上线了。

一个工程项目的学习,除了学习开发还要懂得怎么部署到线上,这样你才能观察到调用量、优化点、日志的检查等各方面内容。所以本章节我们就来打包部署。

# 二、部署流程

整个流程为;将前后端分别配置 dockerfile 进行镜像打包,之后编写 compose.yml 进行部署。部署后配置公众号验签地址。—— 前面我们已经讲过公众号的配置,大家也可以跳过去参考。

  • 镜像打包的时候,如果有 Mac M1 ARM 架构的,需要注意兼容问题。