首页 > 解决方案 > 使用 docker 远程执行 - 如何检索结果

问题描述

我有一台功能强大的台式机(工作站)和一台性能较弱的笔记本电脑。我想临时编译到工作站,但我对如何检索结果有点困惑。

docker build 正确地将构建环境发送到远程守护进程,并编译代码,但我不确定如何检索结果。理想情况下,它将更改合并回我的工作目录

docker build PATH应该:

  1. PATH从(完成)向远程发送任何不是 .dockerignored 的东西
  2. 运行 Dockerfile 中描述的构建命令(完成)
  3. 检索结果并将更改合并到PATH. (???)

另一种方法是在容器中设置 PATH 的共享,并运行一个执行构建的容器,但是如果守护程序是远程的,这将不起作用,我想要一个通用的解决方案,而不必设置 NFS在笔记本电脑和工作站之间共享,因为我的设置太动态了。我希望它可以在任何设置了正确DOCKER_HOST.

标签: dockerremote-server

解决方案


推荐阅读