2017-02-23 78 views
0

我把码头主机放在一台机器上,然后把客户机放在其他机器上。然后我尝试从机器2(客户端)运行一些这样的东西。Docker-compose装载器将与TCP主机协同工作吗?

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

这个虚拟文件夹是通过TCP连接工作吗? 对码头构成同样有效吗?对于码头群模式, 是否有效?

回答

0

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

如果不能跨主机复制数据,那么您需要通过网络将卷装载到共享存储位置或使用为您执行复制的卷驱动程序(例如,nfs,infinite ,glusterfs,flocker)。