dockerfile - Dockerfile:添加和复制失败且没有错误
问题描述
构建 Dockerfile 时,不会发生错误。COPY
这是真的ADD
Step 6/6 : COPY linter /etc/
---> 4cc83d919016
Successfully built 4cc83d919016
图像被标记和推送,好像一切正常。当我在拉取并运行后附加到容器时,该目录/etc/linters
不存在。
如何调试/解决这个问题?
解决方案
在这里提问有点催化...
问题是,我的命令只是将内容 linter
复制到/etc/
我想要实现的是,将完整的目录添加到/etc
. 正确的添加命令是:
ADD linter /etc/linter/
推荐阅读
- javascript - javascript 后的图像延迟显示并重新排序
- node.js - babel.config.js:加载配置时出错 - 找不到模块“纤维”
- haskell - Haskell - 重叠实例和转换类型类
- c - 使用 openmp 在 c 中的并行程序无法正常工作
- java - 一般表达式的 CpxObjective:具有求解二次模型的异常 Cplex
- if-statement - 每次在电源查询中找到一个值时,增加一列的最大值
- javascript - 如何用 JS 修改 Django 模板变量并返回它的变化
- docker - Google Cloud Run 安全问题
- javascript - 通过使用替换和正则表达式:我已经捕获了 c,但我想将它设置在 osonant 的末尾加上“ay”和 Javascript 中的替换
- c# - 计算圆中的交替点