Docker-compose坐骑将与TCP主机一起工作?

我把docker主机放在一台机器上,把客户机放在其他机器上。 然后我尝试从机器2(客户端)运行一些这样的。

docker -H tcp://machine1:port run -v ./dummy-folder:/dummy-folder alpine sh 

那个虚拟文件夹是通过TCP连接工作的吗? docker组成也一样有效吗? 对Docker群模式有效吗?

卷装载将在容器运行的docker主机上本地运行,没有通过卷连接的TCP连接的path(将构build上下文的构build时间包装从客户端发送到服务器)。 Swarm是不变的,如果你挂载一个卷,它将挂载在容器碰巧运行的任何主机上。

如果你不能在主机上复制你的数据,那么你会希望通过networking使用一个卷装载到一个共享的存储位置,或者使用一个卷驱动来为你做复制(例如nfs,infinite,glusterfs,flocker )。