全书目录

第十篇:Docker 完全指南 —— 国际港口集装箱宇宙

第十三章:发布 —— 镜像不是只存在你电脑里,它要进全球码头仓库

1 分钟 268 字 第 159 / 962 个阅读单元

镜像构建好之后,通常要推到镜像仓库。

Docker 官方文档对 docker image push 的定义很清楚:

  • 把镜像上传到 registry
  • 可以是 Docker Hub
  • 也可以是自托管 registry
#1. 标记镜像
bash
docker image tag myapp:1.0.0 mizzen01/myapp:1.0.0
#2. 登录仓库
bash
docker login
#3. 推送
bash
docker push mizzen01/myapp:1.0.0
#4. 这条链路的真实含义
text
本地构建镜像
   ↓
打上规范仓库名和标签
   ↓
docker login
   ↓
docker push
   ↓
CI/CD、服务器、同事电脑都能拉同一份模板
#5. 为什么 tag 很重要

因为它是镜像版本识别的一部分。

不要把一切都堆进 latest

更稳的做法通常是:

  • 1.0.0
  • 1.0.1
  • 2026-03-28-sha123abc
  • prod
  • staging

也就是说:

镜像标签不是装饰,它是交付版本号。