【发布时间】:2018-02-23 13:17:09
【问题描述】:
以下命令中的.build-deps 是什么?我在 Alpine 文档中找不到解释。这是预定义的文件吗?在许多 Dockerfile 中都看到了这个。
RUN apk add --no-cache --virtual .build-deps \
gcc \
freetype-dev \
musl-dev
RUN pip install --no-cache-dir <packages_that_require_gcc...> \
RUN apk del .build-deps
【问题讨论】:
-
注意,在单独的 RUN 命令中使用 del 不会减小图像大小,因为删除是在文件系统的新层中运行的。
标签: docker dockerfile alpine alpine-package-keeper