当前第2页 返回上一页
在”/etc/docker/“目录下,创建”daemon.json“文件。在文件中写入:
1 | { "insecure-registries" :[ "192.168.1.100:5000" ] }
|
保存退出后,重启docker。问题解决:
1 2 3 4 5 | [root@master docker]# docker push 192.168.1.100:5000/registry:2.4.1The push refers to a repository [192.168.1.100:5000/registry]
ee8e809cfde5: Pushed
ba20d499f984: Pushed
705e35f12f24: Pushed
42755cf4ee95: Pushed2.4.1: digest: sha256:b66c4af9577744ae6d32e975808230e2ff558a5d50a7968d5102a900e147f3d5 size: 1158
|
window server 2016,默认安装docker的配置文件在“C:\ProgramData\docker\config\”。可以在该目录下创建”daemon.json“文件,解决此问题。
相关参考:docker教程
以上就是如何解决docker不能push给http的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
Docker 可以运行 linux 吗?
怎么删除Docker的单个容器卷
什么是Docker?怎样用来打包 nodejs 程序?
rpm方式安装Docker
Docker 核心是什么?
Docker与传统虚拟技术有什么区别
怎么查看Docker容器停止原因
linux下如何安装Docker
怎么查看Docker镜像中的文件
Docker容器里面不能访问外网
更多相关阅读请进入《Docker》频道 >>
转载请注明出处:木庄网络博客 » 如何解决docker不能push给http