更新时间:2022-04-20 GMT+08:00
COPY或者ADD指令找不到文件
问题现象
构建任务中有“制作镜像并推送SWR”或“执行Docker命令”的构建步骤,执行任务时日志报如下异常信息:
原因分析
ADD指令的源文件为“./temp”,而当前工作目录下没有temp文件。
处理办法
假设当前目录的结构如下:
+ target - temp - Dockerfile
target目录下有temp文件,而Dockerfile文件和target同级。
- 方法一:将ADD指令的源文件改为./target/temp。
- 方法二:target目录作为工作目录,将构建步骤“制作镜像并推送到SWR仓库”的工作目录改为“target”,Dockerfile路径改为“../Dockerfile”。
父主题: Docker构建
Docker构建所有常见问题
more
