我有一个干净的Dockerfile:
from ubuntu:latest
workdir /home/
我更新了dockerfile,将文件从主机复制到容器。 Dockerfile:
copy config/.bashrc /home/
构建图像。
docker build --tag container .
我删除了所有容器和图像。
docker stop $(docker ps -q)
docker rm $(docker ps -a -q)
docker rmi $(docker images -q)
我清理了系统。
docker system prune --all --force --volumes
然后我重建图像并检查其中...
docker build --tag container .
docker run -it container
.bashrc仍然存在,即使在清理系统,将其从主机中删除以及在dockerfile中删除对它的任何提及之后。
我不确定为什么.bash仍然保留在容器中?