Образ Docker не копирует имена файлов, начинающиеся с - PullRequest
0 голосов
/ 27 июня 2018

У меня есть приложение-узел, в котором есть файл с именем .env, который имеет все мои свойства конфигурации. Команда сборки docker выполнена успешно, но файл отсутствует в образе docker. В моей папке нет файла ".dockerignore".

Кроме того, другое приложение с таким же шаблоном работает нормально, и файл ".env" копируется в образ докера. Есть идеи?

ОТ узла: 8-альпийский

ЭКСПОЗИЦИЯ 3000

ARG NODE_ENV ENV NODE_ENV $ NODE_ENV

RUN mkdir / app WORKDIR / app ADD package.json yarn.lock / app / RUN пряжа --pure-lockfile ADD. / Приложение

CMD ["пряжа", "докер: запуск"]

1 Ответ

0 голосов
/ 04 июля 2018

Я наконец получил его на работу. Проблема заключалась в том, что мой файл .env был добавлен в мой файл .gitignore (который отсутствовал в моем другом сервисе), и когда я его удалил, он заработал. Weird!

...