Windows Subsystem for Linuxガイド 第37回 WSL2でDockerを使う その3「ネットワーク接続Dockerデスクトップ編」
マイナビニュース / 2024年6月25日 16時17分
今回は、docker desktopのコンテナにネットワークを介してアクセスを行う場合を考える。この連載では、Windows上にdocker desktopをインストールしてコンテナを利用する場合を、「Dockerデスクトップ」と表記する。これは、WSL上にdocker engine(あるいはcli)をインストールして使う方法(同様にDockerエンジンと表記)と区別を付けるためである。
本連載でのDockerの解説に関しては、前々回、前回の記事を参考にしてほしい。
・Windows Subsystem for Linuxガイド 第35回 WSL2でDockerを使う その1
https://news.mynavi.jp/article/20240520-2949249/
・Windows Subsystem for Linuxガイド 第36回 WSL2でDockerを使う その2「Dockerエンジン編」
https://news.mynavi.jp/article/20240610-2962880/
また、Docker自体の使い方を解説することは、本連載の趣旨ではない。Dockerのドキュメント等を参照していただきたい。
評価は、WSL バージョン2.1.5.0(Linuxカーネル バージョン5.15.146.1-2)、をWindows 11 Ver.23H2(OSビルド10.0.22631.3737)の上で行った。docker desktopのバージョンは4.30.0(149282)、dockerエンジンのバージョンは、26.1.1である。
WSLのネットワーク
WSLのネットワークには、networkingモードがあり、NATモードとMirroredモードを切り替えることができる。このあたりに関しては、過去記事「Windows Subsystem for Linuxガイド 第34回 ミラードネットワークモード」を参照されたい。
簡単にまとめると、NATモード、Mirroredモードの違いは、(表01)のようになる。
結論からいうと、Dockerデスクトップを使う場合には、NATモードのままで問題ない。Dockerデスクトップ、Dockerエンジンのどちらの場合でも、コンテナ内のプログラムとネットワークの関係は、WSL上のプロセスとネットワークの関係とは異なることに注意されたい。
この記事に関連するニュース
-
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早く歩けよ!ゲーマーに嫌われがちなNPC護衛/尾行ミッション…海外ゲーマーの恨みが募る
Game*Spark / 2024年6月28日 12時30分
-
22億画素カメラと120W充電対応で6万円以下! さらに高コスパ化したシャオミ「Redmi Note 13 Pro+ 5G」
ASCII.jp / 2024年6月29日 12時0分
-
3お風呂が超苦手な柴犬の“逆襲”に家族が大パニック! 爆笑の展開に「やることが大胆」「腹の底から笑った」
ねとらぼ / 2024年6月28日 8時30分
-
4「スト6ですか?」 “餃子の王将の価格改定”が「格ゲーの調整みたい」と話題に…… 「全体的にアッパー調整」
ねとらぼ / 2024年6月28日 12時0分
-
5高評価ファンタジー農場シム『Sun Haven』、最新アップデートで有志翻訳を削除。代替の機械翻訳に多数の困惑の声
Game*Spark / 2024年6月28日 11時17分
複数ページをまたぐ記事です
記事の最終ページでミッション達成してください
![](/pc/img/mission/mission_close_icon.png)