要删除由父图像添加的文件?

时间:2019-04-10 17:06:00

标签: docker

我的Dockerfile扩展了一个父映像,该映像添加了我不需要的文件(ADD <src> <dest>)。

我有办法从子图像中删除这些文件吗?

1 个答案:

答案 0 :(得分:0)

不太有用。

可以

RUN rm <dest>

,运行图像时文件不会“显示”。但是,如果您这样做,Docker将保留基础映像(未修改,实际上只是指向该映像的指针)以及“删除这些目录条目”的数据;如果将其与基础图像分开推动,则结果图像将不会更小。您也可以在docker history中看到它。