DevOps环境使用的镜像仓库,一个产品的版本越来越多,需要能够定时将不再使用的历史版本进行删除,编写乐意一段代码,用于删除历史版本的镜像,如下所示```
1 | import argparse |
上面的代码能保存最新的几个版本的镜像,我这里的版本镜像是以“1-” 开头为标识,执行完该代码后,还需要在镜像仓库的节点,执行以下命令,进行存储回收:```
1 | registry garbage-collect /etc/docker/registry/config.yml |
DevOps环境使用的镜像仓库,一个产品的版本越来越多,需要能够定时将不再使用的历史版本进行删除,编写乐意一段代码,用于删除历史版本的镜像,如下所示```
1 | import argparse |
上面的代码能保存最新的几个版本的镜像,我这里的版本镜像是以“1-” 开头为标识,执行完该代码后,还需要在镜像仓库的节点,执行以下命令,进行存储回收:```
1 | registry garbage-collect /etc/docker/registry/config.yml |