0

由于推送到 jfrog docker 注册表的 docker 图像不规则,我的 /var 分区目前已满。

由于我能够 ssh 进入机器,我想知道我是否可以直接删除 /var 位置的图像,因为由于空间不足,我无法启动工件服务。

4

1 回答 1

1

Docker 映像作为校验和二进制文件存储在文件存储中。您将无法知道什么校验和属于哪个图像,并且由于图像通常共享同一层,即使删除单个图像也会损坏多个图像。

在短期内,我建议移动(而不是删除)一些二进制文件,以便您启动注册表备份。您还可以删除备份目录(因为默认情况下备份是打开的,您可能实际上并不想要/不需要它,它占用了大量空间)。完成后,启动它并删除足够的图像以清除足够的空间,或者,最好扩展文件存储大小,或者,更好的是,将其移动到不同的分区,这样您就不会将应用程序/操作系统与应用程序数据混合。无论如何,当您有更多可用空间时,请将二进制文件移回其原始位置。

于 2020-09-08T03:09:37.033 回答