一、构建新的镜像
当服务有更新时,将新的代码重新构建新的Docker镜像。镜像名称后面可以指定版本标签,这样有利于判断服务的版本是否已更新
# image-name与项目名称保持一致
docker build -t <image-name>:<version_tag> .
二、更新正在运行的服务
1.停止并移除旧服务
docker ps # 找到旧容器的 ID
docker stop <old-container-id>
docker rm <old-container-id>
2.运行新的容器
- 确保端口映射与之前一致,以便服务能够正常访问。
docker run -d -p 主机端口:<容器监控端口> <your-image-name>:<version_tag>
3.验证服务是否更新
docker ps # 查看所有正在运行的容器
980

被折叠的 条评论
为什么被折叠?



