上传镜像
要上传镜像到私有仓库,需要在镜像的 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 |