首頁 >運維 >Docker >docker如何選擇ipv6位址段

docker如何選擇ipv6位址段

尚
原創
2020-04-03 11:57:143557瀏覽

docker如何選擇ipv6位址段

讓容器中的服務支援IPv6

其實不需要特別分配IPv6位址。只要把對應的連接埠映射上,Docker會把外部的IPv6位址連接埠也映射到容器的IPv4連接埠上。所以,只要存取主機的IPv6對應連接埠即可。

為Docker網路指派IPv6位址段

首先,如果要啟用Docker的IPv6支援功能,你必須確保你的機器有至少/80的位址段。

編輯/etc/docker/daemon.json文件,加入以下內容:

{
    "ipv6": true,
    "fixed-cidr-v6": "2001:db8:1::/64"
}

其中2001:db8:1::/64是IPv6位址區段。

使用下面的指令重啟Docker。

systemctl restart docker

查看指派的IPv6位址(以Debian/Ubuntu為例)

使用下面的指令查看指派到Docker網路的IPv6位址區段。

ifconfig

如果提示找不到指令,請使用下面的指令安裝網路工具。

apt-get install net-tools

更多相關教學課程,請關注PHP中文網docker教學欄位。

以上是docker如何選擇ipv6位址段的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn