Docker映像不会复制以

时间:2018-06-27 20:53:50

标签: docker kubernetes docker-build

我有一个节点应用程序,其中有一个名为“ .env”的文件,该文件具有我的所有配置属性。 docker build命令成功,但docker映像中缺少文件。我的文件夹中没有“ .dockerignore”文件。

此外,另一个具有相同样板的应用程序也可以正常工作,并且将“ .env”文件复制到docker映像中。有什么想法吗?

  

FROM节点:8-高山

     

EXPOSE 3000

     

ARG NODE_ENV ENV NODE_ENV $ NODE_ENV

     

RUN mkdir / app WORKDIR / app ADD package.json yarn.lock / app / RUN yarn   --pure-lockfile添加。 / app

     

CMD [“ yarn”,“ docker:start”]

1 个答案:

答案 0 :(得分:0)

我终于使它起作用了。问题是我的.env文件被添加到我的.gitignore文件中(其他服务中缺少该文件),当我删除它时,它可以工作。奇怪!