使容器中的服務(wù)支持IPv6
其實(shí)不需要特別分配IPv6地址。只要把相應(yīng)的端口映射上,docker會(huì)把外部的IPv6地址端口也映射到容器的IPv4端口上。所以,只要訪(fǎng)問(wèn)主機(jī)的IPv6相應(yīng)端口即可。
為Docker網(wǎng)絡(luò)分配IPv6地址段
首先,如果要啟用Docker的IPv6支持功能,你必須確保你的機(jī)器有至少/80的地址段。
編輯/etc/docker/daemon.json文件,加入以下內(nèi)容:
{ ????"ipv6":?true, ????"fixed-cidr-v6":?"2001:db8:1::/64" }
其中2001:db8:1::/64是IPv6地址段。
使用下面的命令重啟Docker。
systemctl?restart?docker
查看分配的IPv6地址(以Debian/Ubuntu為例)
使用下面的命令查看分配到Docker網(wǎng)絡(luò)的IPv6地址段。
ifconfig
如果提示找不到命令,請(qǐng)使用下面的命令安裝網(wǎng)絡(luò)工具。
apt-get?install?net-tools
更多相關(guān)教程,請(qǐng)關(guān)注PHP中文網(wǎng)docker教程欄目。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦