一、上传镜像到官方仓库 (push子命令)
作用:docker [image] push 命令上传镜像到仓库 ,默认上传到Docker Hub官方仓库(需要登录)
语法:
docker [ image ] push NAME[:TAG] | [REGISTRY_HOST [:REGISTRY_PORT] / ] NAME[:TAG]
(可以在Docker Hub 网站注册后可以上传自制的镜像 )
步骤:
1、打包镜像tag
docker tag 镜像id dockerhub用户名/镜像名:tag
2、上传提交镜像
docker push dockerhub用户名/镜像名:tag
注意:dockerhub用户名表示dockerhub官方网站登录用户名
实例:用户user上传本地的test:latest镜像,可以先添加新的标签user/test:latest,然后用docker [image] push命令上传镜像
# 添加新的标签 $docker tag test:latest user/test:latest # 上传镜像到官方库 $docker push user/test:latest Please login prior to push:Username:Password:Email:
注意:第一次上传时,会提示输入登录信息或进行注册,之后登录信息会记录到本地~/.docker目录下