| 步骤 | docker login → docker tag(re-tag)→ docker push |
|---|---|
| 命名格式 | registry.example.com/namespace/app:1.0.0 |
| 认证 | 凭据存 ~/.docker/config.json;CI 中用密钥注入 |
| 拉取方 | K8s 用 imagePullSecrets 引用仓库凭据 |
完整推送流程
完整推送流程
docker login registry.example.com
docker tag myapp:1.0.0 registry.example.com/ns/myapp:1.0.0
docker push registry.example.com/ns/myapp:1.0.0镜像标签建议同时推语义版本与 Git commit 短 SHA(如 v1.2.3、v1.2.3-abc1234),便于回溯。