docker上传镜像到私有镜像
这里的 192.168.1.1/dev 表示仓库地址 根据自己的来
登录
docker login 192.168.1.1/dev
然后会要求输入用户名密码
如果出现报错:
Get https://192.168.1.1/v2/: x509: cannot validate certificate for 192.168.1.1 because it doesn't contain any IP SANs
修改文件
vim /usr/lib/systemd/system/docker.service
修改 后面只需要增加到ip+端口部分即可 我端口默认80
ExecStart=/usr/bin/dockerd --insecure-registry https://192.168.1.1
然后重启docker
systemctl daemon-reload
systemctl restart docker.service
接着重新执行docker login登录命令即可
标记本地镜像 (这里的demo是要上传的镜像名称)
docker tag demo:latest 192.168.1.1/dev/demo
上传
docker push 192.168.1.1/dev/demo
显示
这样就上传成功了
-----------------------有任何问题可以在评论区评论,也可以私信我,我看到的话会进行回复,欢迎大家指教------------------------
(蓝奏云官网有些地址失效了,需要把请求地址lanzous改成lanzoux才可以)