Docker COPY не копирует определенные файлы в приложение - PullRequest
0 голосов
/ 24 января 2019

У меня есть приложение Angular со следующим Dockerfile

FROM node:8
ENV APP_HOME /app
RUN mkdir -pv $APP_HOME
WORKDIR $APP_HOME
ENV NODE_ENV production
ENV NPM_CONFIG_LOGLEVEL warn
ENV CUSTOM_REGISTRY https://registry.npmjs.org/
RUN npm config set strict-ssl false
RUN npm config set registry $CUSTOM_REGISTRY
COPY . $APP_HOME
RUN npm install -g @angular/cli
RUN npm install 

Как вы можете видеть, в команде копирования мы копируем текущий каталог в рабочий каталог контейнера, однако после того, как я ввожу SSH в контейнер, чтобы проверить, все ли файлы были скопированы, я вижу, что файлы с двумя . в них не копируются.

Некоторые примеры -

.angular-cli.json
.travis.yml

Как я могу переместить эти файлы в контейнер, .angular-cli.json особенно важен для меня, чтобы приложение работало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...