docker - 使用 docker 远程执行 - 如何检索结果
问题描述
我有一台功能强大的台式机(工作站)和一台性能较弱的笔记本电脑。我想临时编译到工作站,但我对如何检索结果有点困惑。
docker build 正确地将构建环境发送到远程守护进程,并编译代码,但我不确定如何检索结果。理想情况下,它将更改合并回我的工作目录
docker build PATH
应该:
PATH
从(完成)向远程发送任何不是 .dockerignored 的东西- 运行 Dockerfile 中描述的构建命令(完成)
- 检索结果并将更改合并到
PATH
. (???)
另一种方法是在容器中设置 PATH 的共享,并运行一个执行构建的容器,但是如果守护程序是远程的,这将不起作用,我想要一个通用的解决方案,而不必设置 NFS在笔记本电脑和工作站之间共享,因为我的设置太动态了。我希望它可以在任何设置了正确DOCKER_HOST
.
解决方案
推荐阅读
- javascript - L.ImageOverlay 的“继承”没有产生图像-是继承吗?
- java - Java 中 Trie 上的 DFS 和 BFS
- java - 如何在不由用户更改的情况下在 android 裁剪意图中指定高度/宽度?
- html - 无法使用引导程序在打印页面的同一行中显示 3 列
- java - 在流使用期间管理内存使用
- c# - Serilog 对象日志记录返回 null
- android - 如何将通道值标准化为范围 [0.0,1.0]?
- flutter - 如何在颤动中将默认日期设置为今天之后的第一个星期六
- javascript - 通过 Javascript 附加到 Datalist
- wordpress - 如何使网站的着陆页出现在 Google 上而不是“/ 的索引”?