Docker容器镜像上传到DockerHub仓库
1. 创建DockerHub账户
dockerhub官方网站,注册一个账户,并创建一个仓库,这里账户名是dc1004,仓库名dc

2. 查看容器
docker ps
查看你自己要上传的容器,获取容器ID/容器名
3. 提交容器,生成镜像
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
docker commit -a "dc" -m "dc_data" 4813edd4476f dc1004/dc:v1
创建一个新的镜像,-a 作者 -m 文字说明 原来的容器id 镜像名:标签
其中镜像名要与你仓库路径相同。
4. 登录账户
docker login
输入用户名dc1004,之后输入密码,登录成功如下图所示:
5. 上传镜像
docker push dc1004/dc:v1
注: 有时push会超时的, 多push几次就好了
6. 验证
回到dockerhub查看是否有更新
7. 已有镜像上传
本身存在的镜像上传需要先修改镜像名,之后进行push
docker tag 镜像ID/镜像名 仓库路径:TAG