Удаленное выполнение с помощью Docker - как получить результат - PullRequest
0 голосов
/ 27 апреля 2019

У меня мощный настольный компьютер (рабочая станция) и слабый ноутбук. Я хотел бы сделать компиляцию на рабочей станции, но я немного озадачен тем, как получить результат.

docker build правильно отправляет среду сборки удаленному демону и компилирует код, но я не уверен, как получить результат. В идеале это слило бы изменения обратно в мой рабочий каталог

docker build PATH следует:

  1. отправить на удаленный адрес что-либо не .docker с PATH (сделано)
  2. запустить команды сборки, описанные в Dockerfile (сделано)
  3. получить результаты и объединить изменения в PATH. (???)

Другим подходом было бы установить долю PATH в контейнере и запустить контейнер, который выполняет сборку, но не работает, если демон удаленный, и я хотел бы получить общее решение без необходимости настроить общие ресурсы NFS между ноутбуком и рабочей станцией, потому что мои настройки слишком динамичны для этого. Я хотел бы, чтобы это работало с любой машины, на которой установлен правильный DOCKER_HOST.

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