Docker изображений с двоичными файлами Maven и docker - PullRequest
0 голосов
/ 18 марта 2020

Мне нужно создать образ docker, который позволит мне создавать и запускать тесты для проекта maven, а также запускать команды docker, которые мне нужны для тестов.

Maven: последние работы для одной части и docker: последние для другой части, но я не смог найти изображение, позволяющее мне запускать обе, поэтому я предполагаю, что в моем Dockerfile я ' Мне нужно установить FROM maven: последний и FROM docker: последний, но я не знаю, как они используются для получения одного изображения с обоими.

Я впервые использую Docker, поэтому, пожалуйста, немного терпения.

1 Ответ

0 голосов
/ 18 марта 2020

Многоэтапные сборки могут решить вашу проблему.

В многоэтапных сборках вы используете несколько операторов FROM в вашем Dockerfile. Каждая инструкция FROM может использовать различную базу, и каждая из них начинает новый этап сборки. Вы можете выборочно копировать артефакты с одного этапа на другой, оставляя после себя все, что вам не нужно, в конечном изображении.

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