- 私有仓库搭建
docker pull registry:2.4.1
# 或者如下获取,然后通过docker tag 重命名
docker pull registry.cn-beijing.aliyuncs.com/google_registry/registry:2.4.1
- 先启动预热
docker run -d -p 5000:5000 -v /home/registry:/var/lib/registry --name registry5000 registry:2.4.1
- 复制config.yml文件到指定目录/home/registry/data
docker cp 56f8f9aa2792:/etc/docker/registry/config.yml /home/registry/data
56f8f9aa2792代表启动镜像的id
- 修改config.yml文件,只增加 storage.delete.enable=true允许删除镜像
$ cat config.yml
version: 0.1
log:
fields:
service: registry
storage:
delete:
enabled: true
cache:
blobdescriptor: inmemory
filesystem:
rootdirectory: /var/lib/registry
http:
addr: :5000
headers:
X-Content-Type-Options: [nosniff]
health:
storagedriver:
enabled: true
inter