Docker
Docker查看所有容器的IP
DockerRegistry
Harbor仓库管理
Dockerfile文件基本说明
docker常用命令
安装docker-ce
将Linux操作系统打包为Docker镜像
docker-compose
容器中没有netstat和ss命令怎么查端口监听?
本文档使用 MrDoc 发布
-
+
首页
DockerRegistry
# DockerRegistry ## 如何清理Registry `https://blog.csdn.net/l6807718/article/details/52886546` registry:2.5.0版本的镜像,将镜像默认存放在了/var/lib/registry 目录下 /var/lib/registry/docker/registry/v2/repositories/ 目录下会有几个文件夹,命名是已经上传了的镜像的名称。 如果需要删除已经上传的镜像,现有两种方法 ### 一.官方推荐清理方式 1. 更改registry容器内/etc/docker/registry/config.yml文件 ``` storage: delete: enabled: true ``` 2. 找出你想要的镜像名称的tag ``` curl -I -X GET <protocol>://<registry_host>/v2/<镜像名>/tags/list ``` 3. 拿到digest_hash参数 ``` curl --header "Accept: application/vnd.docker.distribution.manifest.v2+json" -I -X GET http://<仓库地址>/v2/<镜像名>/manifests/<tag> ``` 如: ``` $ curl --header "Accept: application/vnd.docker.distribution.manifest.v2+json" -I -X GET http://10.109.252.221:5000/v2/wordpress/manifests/latest ``` 4. 复制digest_hash ``` Docker-Content-Digest: <digest_hash> ``` 5. 删除清单 ``` curl -I -X DELETE <protocol>://<registry_host>/v2/<repo_name>/manifests/<digest_hash> ``` 如: ``` curl -I -X DELETE http://10.109.252.221:5000/v2/wordpress/manifests/sha256:b3a15ef1a1fffb8066d0f0f6d259dc7f646367c0432e3a90062b6064f874f57c ``` 6. 删除文件系统内的镜像文件,注意2.4版本以上的registry才有此功能 ``` docker exec -it <registry_container_id> bin/registry garbage-collect <path_to_registry_config> ``` 如: ``` docker exec registry bin/registry garbage-collect /etc/docker/registry/config.yml ``` ### 二.简易版 1.打开镜像的存储目录,如有-V操作打开挂载目录也可以,删除镜像文件夹 ``` docker exec <容器名> rm -rf /var/lib/registry/docker/registry/v2/repositories/<镜像名> ``` 2.执行垃圾回收操作,注意2.4版本以上的registry才有此功能 ``` docker exec registry bin/registry garbage-collect /etc/docker/registry/config.yml ``` 重启 ### 使用自签证书 https://docs.docker.com/registry/insecure/#use-self-signed-certificates ### 使用s3作为后端存储 https://github.com/docker/docs/blob/main/registry/storage-drivers/s3.md
zhangky
2023年5月25日 17:30
分享文档
收藏文档
上一篇
下一篇
微信扫一扫
复制链接
手机扫一扫进行分享
复制链接
关于 MrDoc
觅思文档MrDoc
是
州的先生
开发并开源的在线文档系统,其适合作为个人和小型团队的云笔记、文档和知识库管理工具。
如果觅思文档给你或你的团队带来了帮助,欢迎对作者进行一些打赏捐助,这将有力支持作者持续投入精力更新和维护觅思文档,感谢你的捐助!
>>>捐助鸣谢列表
微信
支付宝
QQ
PayPal
Markdown文件
分享
链接
类型
密码
更新密码