Windows Subsystem for Linuxガイド 第37回 WSL2でDockerを使う その3「ネットワーク接続Dockerデスクトップ編」
マイナビニュース / 2024年6月25日 16時17分
Dockerデスクトップは、デフォルトでは、IPv4のみを扱い、IPv6を扱わないようになっている。IPv6のサポートは、現状Linux環境でのみ有効だという。このため、IPv6を使ってDockerデスクトップのコンテナにアクセスすることはできない。
コンテナをネットワークアクセスする
WSLには、2つのnetworkingモードがあるため、Dockerデスクトップのコンテナ内で動作させたWebサーバー(nginx)を、アクセスする場合を調べた。
まずはNATモードの場合(表02)だが、Dockerデスクトップのコンテナは、Win32側、WSL側、LAN側からともにアクセスが行える。これは、Dockerデスクトップが、Win32側で、コンテナ向けのパケットを中継するプロセスを動作させているからだ。Dockerデスクトップのコンテナは、Win32のプロセスと同じようにネットワーク接続が行える。
Mirroredモード(表03)では、Dockerデスクトップの場合、NATモードとほとんど変わらない挙動を持つ。このことから、Dockerデスクトップを使う場合、わざわざMirroredモードを使う必要はない。また、Mirroredモードの特徴の1つであるIPv6のサポートもDockerデスクトップには必要ない。
Dockerデスクトップは、WSLの事情を考慮して作られているため、ネットワークで利用する場合には、特に何も考える必要がない。次回は、Dockerエンジンのコンテナにネットワークでアクセスする場合について解説する。
> Windows Subsystem for Linuxガイド 連載バックナンバー
https://news.mynavi.jp/tag/winsubsystem/
(塩田紳二)
外部リンク
この記事に関連するニュース
-
Windowsが今更(?)開発者に優しくなろうとしている!? 「Dev Home」は開発者にとって使い物になる?
ASCII.jp / 2024年6月23日 10時0分
-
Windows Subsystem for Linuxガイド 第36回 WSL2でDockerを使う その2「Dockerエンジン編」
マイナビニュース / 2024年6月10日 17時57分
-
今後のWSL2はGUI管理が可能に - 阿久津良和のWindows Weekly Report
マイナビニュース / 2024年6月9日 16時0分
-
窓辺の小石 第169回 NCSI ~ネットワーク接続捜査班
マイナビニュース / 2024年6月7日 17時46分
-
Windows Subsystem for Linuxのアップデート概要発表
マイナビニュース / 2024年6月5日 15時31分
ランキング
-
1柴犬が必死でくわえようとするのはまさかの“一生無理”なヤツ 子どものような戦いに「激可愛すぎて永遠にリピート」
ねとらぼ / 2024年6月30日 7時0分
-
2様子見していたあのゲーム、今こそ買い時かも!特選Steamサマーセール「過去最安」編【Steamサマーセール2024年夏】
Game*Spark / 2024年6月30日 16時0分
-
3iPhoneでも使うべし!Google系便利アプリ5選|iPhoneでGoogle
&GP / 2024年6月29日 22時0分
-
4別人級メイクの達人がすっぴんからパーティーメイクすると…… 驚きの大変貌に「めちゃめちゃビジュがいい!」「これはまさしく詐欺」
ねとらぼ / 2024年6月29日 19時30分
-
5なんだこれ……! “近未来すぎる砂時計”が話題に 「こういうのたまらん」
ねとらぼ / 2024年6月30日 12時0分
記事ミッション中・・・
記事にリアクションする
![](/pc/img/mission/mission_close_icon.png)
記事ミッション中・・・
記事にリアクションする
![](/pc/img/mission/point-loading.png)
エラーが発生しました
ページを再読み込みして
ください
![](/pc/img/mission/mission_close_icon.png)