当我构建docker-build时,它看不到配置文件

6tqwzwtp  于 2023-02-03  发布在  Docker
关注(0)|答案(1)|浏览(169)

nginx. conf存在,但是由于某种原因docker看不到它,如何解决它?

FROM nginx
USER root
WORKDIR /D05/
COPY ./nginx/nginx.conf /etc/nginx/
COPY ./server.c /home/server.c
COPY ./start.sh /home/start.sh
RUN apt-get update && apt install -y gcc libfcgi-dev spawn-fcgi;
ENTRYPOINT [ "sh", "./start.sh" ]

Step 4/8 : COPY ./nginx/nginx.conf /etc/nginx/
COPY failed: file not found in build context or excluded by

.停靠忽略:统计nginx/nginx配置文件:文件不存在


什么可能导致这个问题?对不起,我的英语

8iwquhpp

8iwquhpp1#

查看您的终端-它显示COPY failed: file not found。将您的nginx.conf路径固定在第4行的Dockerfile中(您没有nginx文件夹)

...
COPY ./nginx.conf /etc/nginx/
...

之后,我建议检查您的start.sh,如果nginx设置正确启动。

相关问题