при создании образа Docker такой файл или каталог не найден - PullRequest
0 голосов
/ 23 мая 2018

Я хочу создать или построить образ Docker, используя следующую команду:

docker build -t project/test:v1 .

У меня есть Dockerfile, в котором одна команда завершается сбоем как таковая:

Step 9/13 : COPY --from=ams-fe /fecode/dist /usr/share/nginx/html
COPY failed: stat /var/lib/docker/overlay2/16fd63a9ce16d7d132ab6bb9c768c76c5670c9fe60a6e06440607ac6e6af911c/merged/fecode/dist: no such file or directory

Может кто-нибудьпомогите, в чем проблема с этой командой, поскольку я использую ее для Nginx based web server?

Ниже изображение показывает ошибку в этом отношении.

docker image error

Спасибо

1 Ответ

0 голосов
/ 23 мая 2018

Я вижу две разные вещи:

  1. Кучи JavaScript не хватает памяти

Попробуйте запустить контейнер Docker с большим резервированием памяти, предварительно проверив, чтовы не превышаете доступную память ядра.

cat /proc/meminfo

С этими данными выполните:

docker run --memory-reservation=XXX --kernel-memory=XXX ...

Дополнительная информация в Докерская документация

Копирование не удалось

Вы строите Docker, выполняющий docker build в каталоге, который не имеет пути к /fecode/dist Обратите внимание, что Dockerfile проверяет локально существование файловскопировать.

...