我可以为docker在其他机器上使用计算机电源吗?

我可以为docker在其他机器上使用计算机电源吗?,docker,docker-machine,Docker,Docker Machine,我在本地使用docker进行开发。我为Redis、Postgres、前端编译和后端编译运行了一些容器。前端和后端将文件从我的本地计算机映射到docker容器,在该容器中运行自动编译的进程。然后,我可以从托管后端服务器和前端Web服务器的docker容器中的服务访问它们 由于我正在开发一项处理大量时间序列数据的任务,因此我的后端可能会占用大量资源。在我的机器上大约需要5-10分钟。我使用15英寸的MacBookPro作为我的本地机器,运行docker,我的开发设置真的把我的机器推向了极限。我正在考

我在本地使用docker进行开发。我为Redis、Postgres、前端编译和后端编译运行了一些容器。前端和后端将文件从我的本地计算机映射到docker容器,在该容器中运行自动编译的进程。然后,我可以从托管后端服务器和前端Web服务器的docker容器中的服务访问它们

由于我正在开发一项处理大量时间序列数据的任务,因此我的后端可能会占用大量资源。在我的机器上大约需要5-10分钟。我使用15英寸的MacBookPro作为我的本地机器,运行docker,我的开发设置真的把我的机器推向了极限。我正在考虑在我拥有的另一台Linux PC上运行docker,并从我的MacBook pro连接到它

我经常使用CircleCI,他们对docker进行了一些设置,您运行的CI容器实际上并不运行docker本身,而是通过网络连接到单独的专用机器。唯一的问题是映射卷的效果不太好

如何在docker中进行设置,以便在本地运行在单独机器上运行的docker命令?


您知道如何将目录映射到另一台机器吗?

您可以使用SSH在另一台机器上运行命令:

ssh user@server docker run hello-world
我建议不要映射卷,因为这样做效果不好。相反,我只是将您需要的数据复制到服务器上

scp -r directory-to-copy/* user@server:/destination-to-copy-into

下面是一个关于通过ssh连接到远程docker守护程序的博客-