国内几个Docker服务镜像加速地址:
打开这个地址查看,https://status.1panel.top/status/docker
搭建内网Docker私有仓库:
1,先确保docker已安装,已启动,已设自启动。
2,拉取Registry镜像
docker pull registry:2
3,启动私有仓库容器
docker run -d -p 5000:5000 \ --restart=always \ --name registry \ -v /opt/registry:/var/lib/registry \ registry:2
此命令会启动一个私有仓库,数据存储在/opt/registry
目录
若Registry未禁用Web API,可通过浏览器访问:http://192.168.176.37:5000/v2/_catalog
客户端拉取镜像示例
docker pull 私有仓库IP:5000/nginx
若拉取报错,不允许HTTP访问,修改Docker配置,允许HTTP访问
sudo vi /etc/docker/daemon.json
添加以下内容(若文件已存在,需合并配置):
{
"insecure-registries": ["192.168.88.88:5000"]
}
保存后重启Docker服务:
sudo systemctl daemon-reload
sudo systemctl restart docker
重新拉取
docker pull IP地址:5000/hello-worl