拷贝失败:stat /var/lib/docker/tmp/docker-builder076499369/files/nginx.conf:没有这样的文件或目录 [英] COPY failed: stat /var/lib/docker/tmp/docker-builder076499369/files/nginx.conf: no such file or directory

查看:774
本文介绍了拷贝失败:stat /var/lib/docker/tmp/docker-builder076499369/files/nginx.conf:没有这样的文件或目录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在运行以下版本的docker ce

I am running following version of docker ce

Server: Docker Engine - Community
 Engine:
  Version:      18.09.5
  API version:  1.39 (minimum version 1.12)
  Go version:   go1.10.8
  Git commit:   e8ff056dbc
  Built:        Thu Apr 11 04:50:00 2019
  OS/Arch:      linux/amd64
  Experimental: false

生成映像时出现以下错误

Getting following error while building image


删除中间容器40e7e0172f54
-> 5f2b3358b638步骤5/10:复制文件/ nginx。 conf /etc/nginx/nginx.conf复制失败:stat
/var/lib/docker/tmp/docker-builder076499369/files/nginx.conf:没有这样的
文件或目录

Removing intermediate container 40e7e0172f54 ---> 5f2b3358b638 Step 5/10 : COPY files/nginx.conf /etc/nginx/nginx.conf COPY failed: stat /var/lib/docker/tmp/docker-builder076499369/files/nginx.conf: no such file or directory

重新安装docker。
设置上下文。

Re-installing docker. Setting up context.

推荐答案

检查是否具有以下文件结构:

Check that you have the following files structure:

|-- project
|   |-- Dockerfile
|   |-- files
|   |   |-- nginx.conf

还要确保Dockerfile旁边没有文件 .dockerignore,如果有,请确保其中不包含文件或 nginx.conf的条目。

Also make sure that next to the Dockerfile you do not have a file ".dockerignore" and if you have one make sure it does not contain an entry for "files" or "nginx.conf".

然后它应该可以工作。

这篇关于拷贝失败:stat /var/lib/docker/tmp/docker-builder076499369/files/nginx.conf:没有这样的文件或目录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆