假设我在一台主机上运行了3个容器,我们正在制作一个Hadoop集群, 1是主设备,其他2是从设备(Namenode和datanodes)
而且,我们需要映射端口:
docker run -itd -p 50070:50070 --name master centos:bigdata
docker run -itd -p 50075:50075 -p 50010:50010 --name slave1 centos:bigdata
现在端口50075,50010,50070正忙于主机,我们无法将它们映射为slave2
如果我们做一些随机映射,
docker run -p 123:50075 -p 234:50010 --name slave2 centos:bigdata
然后,容器将无法通信,它将无法工作。
那么,法兰绒可以解决这个问题吗?