У меня мощный настольный компьютер (рабочая станция) и слабый ноутбук. Я хотел бы сделать компиляцию на рабочей станции, но я немного озадачен тем, как получить результат.
docker build правильно отправляет среду сборки удаленному демону и компилирует код, но я не уверен, как получить результат. В идеале это слило бы изменения обратно в мой рабочий каталог
docker build PATH
следует:
- отправить на удаленный адрес что-либо не .docker с
PATH
(сделано)
- запустить команды сборки, описанные в Dockerfile (сделано)
- получить результаты и объединить изменения в
PATH
. (???)
Другим подходом было бы установить долю PATH в контейнере и запустить контейнер, который выполняет сборку, но не работает, если демон удаленный, и я хотел бы получить общее решение без необходимости настроить общие ресурсы NFS между ноутбуком и рабочей станцией, потому что мои настройки слишком динамичны для этого. Я хотел бы, чтобы это работало с любой машины, на которой установлен правильный DOCKER_HOST
.