У меня есть простое веб-приложение, которое я хотел бы разместить в контейнере докера. Угловое приложение существует в папке frontend/
, которая содержит папку application/
.Docker Добавить каждый файл в текущий каталог
Когда Dockerfile находится в папке application/
и звучит следующим образом:
FROM node
ADD frontend/ frontend/
RUN (cd frontend/; npm install;)
CMD (cd frontend/; npm start;)
все работает правильно.
Однако, когда я двигаю Dockerfile в папку frontend/
и изменить его читать
FROM node
ADD . frontend/
RUN (cd frontend/; npm install;)
CMD (cd frontend/; npm start;)
файлы не копируются, и проект не работает.
Как я могу добавить каждый файл и папку рекурсивно в текущую директорию к моему файлу докеров?
Что касается смены источника на ./ – user2105103
К сожалению нет – iambicSam
'ADD''.' '/' '. /' Все скопируют текущее содержимое контекста сборки для меня. Как выглядит ваша команда 'docker build'? – Matt