dockerbuild设 – 无caching=真仍然build立与caching?

我build立一个图像:Dockerfile:

FROM centos:7 

build立命令:

 $ docker build -t my-image:1.0 . 

现在我做第二个图像(这是基于原始docker文件)Dockerfile:

 FROM centos:7 RUN yum install -y mysql 

我使用--no-cache选项构buildtrue

 $ docker build --no-cache=true -t my-image:1.1 . Sending build context to Docker daemon 2.048 kB Step 1 : FROM centos:7 ---> 970633036444 Step 2 : xx 

它似乎使用caching。 而且当我尝试删除我的图像:1.0:

 docker rmi 970633036444 Error response from daemon: conflict: unable to delete 970633036444 (cannot be forced) - image has dependent child images 

我究竟做错了什么?

它使用从Docker Hub下载的docker centos7镜像 。

这将永远是这种情况,caching或没有caching。
--no-cache将适用于FROM 之后的指令/步骤。