DockerHub镜像上传指南
1 上传 image
1.1 基本门槛:
条件 | 说明 |
---|---|
Docker Hub 账号 | 免费注册:https://hub.docker.com |
本地安装好 Docker | 有
docker build 、docker login 、docker push
能力 |
镜像命名规范 | 必须以 username/image-name[:tag] 命名 |
镜像体积 < 10GB | 单个镜像最大 10GB(一般不会这么大) |
1.2 上传步骤
请保证能连接外网
1 | 1. 登录 Docker Hub,此时会引导网页登录 |
1.3 小技巧
- 取名时建议遵循小写、短横线分隔,比如:
mycompany/my-awesome-api:latest
latest
是默认标签,但正式发布建议显式指定版本号(如v1.2.3
)- 可以在 Docker Hub 上添加 README、构建状态、文档等
- 如果需要特定版本也需要 latest,建议两个都 push 上去,并不多占资源
- 注意不要把自己的.env 密码等信息打入 image
1.4 总结
- 是否需要企业或认证?
- 不需要,个人账号即可上传
- 不需要,个人账号即可上传
- 是否能免费用?
- 可以,除非需要多个私有仓库或 CI/CD 高级功能
- 是否有审核?
- 没有人工审核,上传即上线(但不得上传恶意内容)
2 管理 image
2.1 查看
- 登录 docker 网站,进入 My Hub,形如:https://hub.docker.com/repositories/用户名
- 点开具体的 image 可加描述
2.2 删除
- 进入 Tag 标签页,选中 tag 并删除
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.