0. 前提:
本机安装docker
已在本地docker中制作好了配置了环境的容器(container),并使用commit
命令保存为镜像(image)。
本演示使用ubuntu18.04系统。
1. 查询现有仓库&&新建自己仓库(可选)
连接集群IP:8888
例如,输入:10.16.63.47:8888
输入账号密码,进入:
可以自己新建一个仓库,也可以不新建,直接用已存在仓库。
2. 修改docker设置
在ubuntu中,打开终端,输入:
vim /etc/docker/daemon.json
然后删除里面所有内容。
更换为:
{ "insecure-registries": [ "集群IP地址:8888" ] }
例如:
{ "insecure-registries": [ "10.16.63.47:8888" ] }
最后,更新设置:
systemctl restart docker
3. 使用docker tag命令
3.1 tag操作
docker tag 你镜像名字 10.16.63.47:8888/你刚创建的仓库名/镜像名
例如:
3.2 登录
docker login 10.16.63.47:8888
然后输入账号密码。
3.3 push 操作
docker push 你刚改的镜像名字
然后,就可以在集群仓库中找到自己的镜像了。