в Dockerfile при копировании файла из целевого в веб-приложение выдает ошибку - PullRequest
1 голос
/ 07 ноября 2019

Я пытаюсь скопировать веб-приложение в Dockerfile

COPY  /opt/javawar/target /opt/apache-tomcat-8.0.20/webapps/

Но я получил эту ошибку

error: COPY failed: stat /var/lib/docker/tmp/docker-builder791542850/opt/javawar/target: no such file or directory

1 Ответ

0 голосов
/ 07 ноября 2019

Вы не можете копировать с абсолютного пути, путь должен быть относительно Dockerfile,

Поэтому поместите target в каталог, в который вы помещаете Dockerfile.

Структура каталогабудет выглядеть как

├── Dockerfile
└── target

тогда

COPY  target /opt/apache-tomcat-8.0.20/webapps/

build-context

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