# 《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) 再通过拉取的方式使用。