我在节点应用程序上运行构建,然后使用工件构建docker镜像.移动我的源的COPY命令在构建之后没有检测到源文件的更改; 它只是使用缓存.
Step 9/12 : COPY server /home/nodejs/app/server
---> Using cache
---> bee2f9334952
我在COPY上做错了什么,或者有没有办法不缓存特定的步骤?
rsp*_*rsp -6
从 Docker 的角度来看,这就像任何其他命令一样。
Docker 看到这一行没有改变,所以它缓存了它。
同样,如果您的 Dockerfile 中有一个curl 命令,则当 URL 发生更改时,Docker 不会只是为了更改而获取该 URL。它检查命令是否更改,而不是结果。
| 归档时间: |
|
| 查看次数: |
3806 次 |
| 最近记录: |