首先得配置镜像源,国内很多镜像源都失效了,找了好久找到了一个可用得镜像源
“registry-mirrors”: [
“https://docker.registry.cyou”
]
安装 registry
用docker pull命令拉取镜像registry:2
完了之后docker run启动,要注意的是一定要配置目录挂载,不然重启后镜像数据都会没有了。
docker run -d --name registry -p 5000:5000 -v /data/registry/images:/var/lib/registry --privileged=true --restart=always registry
访问地址:192.168.2.117:5000/v2/_catalog
安装 registry-web
用docker pull命令拉取镜像hyper/docker-registry-web:latest
docker run -d -p 80:8080 --restart=always --name registry-web -e REGISTRY_URL=http://192.168.2.117:5000/v2 -e REGISTRY_NAME=192.168.2.117:5000 hyper/docker-registry-web
总体搭建起来比harbor简单些,但registry界面也单一