1. 程式人生 > >docker自定義鏡像倉庫

docker自定義鏡像倉庫

code lis 主機 list 宿主機 epo class vim 客戶端

創建私有倉庫

vim /etc/docker/daemon.json
//使用私有倉庫運行容器 ,  宿主機ip
{ "insecure-registries" : ["192.168.1.20:5000"]  }
[root@docker01 ~]# systemctl restart docker
[root@docker01 ~]# docker run -itd -p 5000:5000 registry:latest
[root@docker01 ~]# curl http://192.168.1.21:5000/v2/

打標記上傳

[root@docker01 ~]# docker tag busybox:latest 192.168.1.21:5000/busybox:latest
[root@docker01 ~]# docker push 192.168.1.21:5000/busybox:latest

客戶端

配置 daemon.json

重啟 docker服務

啟動運行容器

docker run -it 192.168.1.21:5000/myos:latest /bin/bash
curl http://192.168.1.21:5000/v2/_catalog      # 查看鏡像
 
curl http://192.168.1.21:5000/v2/<repo>/tags/list      # 查看鏡像標簽


docker自定義鏡像倉庫