实验和调试Dockerfile,我在此处更改一行并重新运行,从日志输出中可以看到“--->正在使用缓存”和“---> b0efa ....”。我的问题是,这些存储在哪里,我的磁盘中是否充满实验碎屑?
最佳答案
它们是普通图像(更具体地说是图层)。您可以通过从一个容器中启动一个容器来查看其中的内容
docker run --rm -it b0efa sh
如果您定期运行
docker system prune
,它将清除所有未使用的图像以及其中的图层;如果缓存的图层是您实际使用的图像的一部分,则不会占用额外的空间。
关于docker - 我如何看待Docker缓存的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54290925/