# 《ChatGPT 微服务应用体系构建》 - dev-ops 第5节:服务镜像构建和容器部署

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

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

  • 本章难度:★★★☆☆
  • 本章重点:通过在工程中配置 Dockerfile 和相关文件,进行镜像的打包和发布,以及 IDEA 中配置 Docker 连接进行镜像和服务的启动关闭管理。
  • 课程视频https://t.zsxq.com/0dCj8XonL (opens new window)

# 一、本章诉求

基于目前 ChatGPT-API 部分开发到第2节时,小傅哥带着大家完成一下应用服务的镜像打包和部署操作。因为这个时候代码的开发量还不多,也不需要在部署的时候考虑如:MySQL、Redis 以及各个配置文件的操作。但又可以支撑我们验证服务。所以先来完成下这块的内容。

# 二、流程设计

整个流程为;在工程中添加 Dockerfile 配置文件,对工程进行镜像打包。并把工程推送到本地和远程 Docker 仓库进行部署验证。

本地的 Docker 直接在 IDEA 配置即可启动,远程的服务仓库一种是配置开启2375端口,另外一种把镜像文件推送到 https://hub.docker.com (opens new window) 再通过拉取的方式使用。