COPY不适用于Docker prod

时间:2017-01-20 08:57:57

标签: nginx docker

我的Dockerfile如下所示:

FROM nginx
COPY dist /usr/share/nginx/html
COPY nginx.conf /etc/nginx/

我的docker-compose.yml文件如下所示:

version: '2'
services:
  portfolio:
    build: .
    ports:
    - "80:80"

当我在Mac上运行docker-compose up -d时,我能够验证nginx.conf是否已被复制到容器中。

但是,当我在我的数字海洋机器上运行docker-compose up -d时,nginx.conf文件不会被复制!相反,我在nginx.conf中找到了默认的/etc/nginx文件。

我在这里缺少什么?

1 个答案:

答案 0 :(得分:0)

好的,以下工作:

清除所有图片和容器docker-compose down,然后running docker-compose up工作! Docker现在只复制我的nginx.conf文件!

对于遇到相同情况的其他任何人,请按照this guide

进行操作