Docker私有仓库搭建

在ubuntu16.04上搭建docker 私有仓库,按照下面这篇文章中的步骤,可以很快搭建下来没有问题

https://blog.csdn.net/wangtaoking1/article/details/44180901

但是启动时发现下面问题:

test@ubuntu1604-kolla:/etc/systemd/system/multi-user.target.wants$ sudo docker push 192.168.122.5:5000/busybox
The push refers to repository [192.168.122.5:5000/busybox]
Get https://192.168.122.5:5000/v2/: http: server gave HTTP response to HTTPS client

解决:
* 修改这个文件,如果没有需要创建这个文件

/etc/docker/daemon.json on the client machine
{ "insecure-registries":["myregistry.example.com:5000"] }

* Restart docker daemon
:

sudo /etc/init.d/docker restart

另外也根据下面的文档修改了dockerd 的启动参数,估计真正生效的是上面的修改

https://docs.openstack.org/kolla-ansible/latest/user/multinode.html#deploy-a-registry

 

私有仓库中的镜像管理见

https://blog.csdn.net/hongweigg/article/details/78789638

 

posted @ 2018-05-03 11:50  快乐的橙子  阅读(162)  评论(0)    收藏  举报