docker build 没有使用它的缓存.
docker build -f Dockerfile .
Run Code Online (Sandbox Code Playgroud)
生成与此相同的输出:
docker build -f Dockerfile --no-cache .
Run Code Online (Sandbox Code Playgroud)
我正在修改Dockerfile,在文件末尾添加命令.因此,前面的图层应该缓存并且有效.
我有足够的磁盘空间.
有任何想法吗?
Docker版本17.06.1-ce,内部版本为874a737
Dockerfile:
FROM registry:5000/base/python:xenial
RUN mkdir /code
COPY . /code
RUN apt-get update && \
apt-get install -y \
vim \
less
COPY /etc/foo /etc/foo
ENTRYPOINT ["/bin/bash"]
Run Code Online (Sandbox Code Playgroud)