搭建docker仓库镜像 Posted on 2021-03-02 Edited on 2021-03-03 In docker 拉取仓库镜像1docker pull registry 查看所有镜像1234[root@localhost ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZE110.52.240.130/vcpe latest a9a9403551c7 4 days ago 365 MBdocker.io/registry latest 708bc6af7e5e 2 months ago 25.8 MB 启动镜像服务器首先在在主机上新建一个目录,供存储镜像 12cd /usr/local/mkdir docker_registry 启动镜像 1docker run -d -p 5000:5000 --name=myregistry --restart=always --privileged=true -v /usr/local/docker_registry:/var/lib/registry docker.io/registry push已经镜像到私有仓库新建一个tag,把已有镜像名称变成域名或者IP/镜像名称 1docker tag docker.io/nginx ip或者域名:5000/nginx 推送到本地仓库 1docker push ip或者域名:5000/nginx 经过上面操作,server端的操作已经完成,可以将server本地的images删除了。 client支持http方式访问client默认使用https连接,需要修改配置来支持http方式的访问,否则会报错。 1234vim /etc/docker/daemon.json { "insecure-registries":["主机的IP地址或者域名:5000"] }