docker配置文件位置 如何使不同主機(jī)上的docker容器互相通信?
如何使不同主機(jī)上的docker容器互相通信?塢網(wǎng)基金會(huì)-跨碼頭容器訪(fǎng)問(wèn)通信;同一主機(jī)中的塢箱容器默認(rèn)相互連接。IP地址可以通過(guò)docker inspection ID或name查看。Ping可以在不可
如何使不同主機(jī)上的docker容器互相通信?
塢網(wǎng)基金會(huì)-跨碼頭容器訪(fǎng)問(wèn)通信;同一主機(jī)中的塢箱容器默認(rèn)相互連接。IP地址可以通過(guò)docker inspection ID或name查看。Ping可以在不可訪(fǎng)問(wèn)的容器中執(zhí)行。然而,我們發(fā)現(xiàn)每個(gè)引導(dǎo)容器的IP地址是不固定的,所以如果我們通過(guò)IP地址互連,顯然是不可靠的。但是,我們發(fā)現(xiàn)這些IP地址在同一網(wǎng)段中,默認(rèn)值為127.0.0。十、這是docker容器默認(rèn)情況下跨主機(jī)鏈接的第一種方式:Bridge實(shí)現(xiàn);如果在docker主機(jī)上運(yùn)行ifconfig命令,可以看到存在docker 0橋。Docker容器通過(guò)Docker 0橋?qū)崿F(xiàn)同一主機(jī)上容器的IP地址分配和訪(fǎng)問(wèn)。因此,如果希望docker跨主機(jī)訪(fǎng)問(wèn),最簡(jiǎn)單的方法是將不同主機(jī)的docker 0設(shè)置為同一網(wǎng)段。
如何使不同主機(jī)上的docker容器互相通信?
修改主機(jī)docker的默認(rèn)虛擬網(wǎng)段,然后將每個(gè)主機(jī)的docker網(wǎng)段添加到路由表中,實(shí)現(xiàn)docker容器與主機(jī)的通信。