ホームページ > 運用・保守 > Docker > Docker が IPv6 アドレス セグメントを選択する方法

Docker が IPv6 アドレス セグメントを選択する方法

リリース: 2020-04-03 11:57:14
オリジナル
3554 人が閲覧しました

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 中国語 Web サイトの dockertutorial 列に注目してください。

以上がDocker が IPv6 アドレス セグメントを選択する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート