1.在hub.docker.com注册用户并新建仓库
2.命令行登录到docker hup
语法
docker login [OPTIONS] [SERVER]
登陆到Docker Hub
docker login -u 用户名 -p 密码
3.创建镜像并提交
创建镜像参考:docker安装 创建镜像 启动容器 的 使用方法
提交镜像
docker commit containerId dockerUserName/XXX
注:containerId为你需要上传的容器id,dockerUserName为dockerHub的登录名,xxx为仓库名,当然也不一定非得是dockerUserName/xxx,只是为了方便起见
接下来为存在于本地的镜像打标签
docker tag imageName dockerUserName/xxx[:tag]
注:imageName为你需要上传的镜像name,dockerUserName为dockerHub的登录名,xxx为仓库名,必须和你在dockerhub中新建的仓库名相同,tag不指定就是latest
打包好之后,就把打包好的镜像上传
docker push dockerUserName/xxx[:tag]
注:tag不指定就是latest
最后就去dockerhub界面上查看是否上传成功