0%

Docker: 上传镜像至私有仓库

上传镜像
要上传镜像到私有仓库,需要在镜像的 tag 上加入仓库地址:

1
docker tag express-app 111.111.111.111:5000/sunhengzhe/express-app:v1

为了不与其他镜像冲突,可以加入命名空间如 sunhengzhe,另外最好给镜像打上 tag 如 v1。

注意仓库地址没有加协议部分,docker 默认的安全策略需要仓库是支持 https 的,如果服务器只能使用 http 传输,那么直接上传会失败,需要在 docker 客户端的配置文件中进行声明。

推送镜像
打完 tag 后使用 push 命令推送即可:

1
docker push 111.111.111.111:5000/sunhengzhe/express-app:v1