Dockerfile ADD命令如何工作?

ock猴

试图弄清楚如何使用此命令令人沮丧。显然文件必须在构建上下文中,但是现在我已经将文件移到了构建上下文中(或者至少我认为我已经拥有了),但是我仍然遇到相同的错误:

INFO[0000] No source files were specified

这是主机上的目录结构:

/srv/uwsgi/
       - Dockerfile
       - uwsgi.ini

这是我的dockerfile的相关命令:

FROM ubuntu:trusty
RUN sudo mkdir -p /srv/www/cc/
ADD ["./uwsgi.ini" "/srv/www/uwsgi.ini"]

在ADD上尝试了几种变体,使用./和不使用该文件,并且该文件不在上下文和完整路径之外。我想念什么?

麦可

ADD在Dockerfile中归档:

FROM ubuntu:trusty
RUN sudo mkdir -p /srv/www/cc/
ADD ./uwsgi.ini /srv/www/uwsgi.ini

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章