Windows Subsystem for Linuxガイド 第36回 WSL2でDockerを使う その2「Dockerエンジン編」
マイナビニュース / 2024年6月10日 17時57分
今回は、「WSLでDockerを使う」の2回目として、WSLに直接Dockerエンジンをインストールする方法を解説する。この記事では先頭を大文字にしたDockerは、ソフトウェアの名称としてのDockerを表し、先頭が小文字の場合、パッケージ名やコマンド名になる。
“Docker Desktop”を、インストールしてコンテナを動かす場合を「Dockerデスクトップ」と表記し、WSLディストリビューション内で、Linux用のdockerパッケージ(docker-ce。docker container engine)を、使ってDockerを動かすことを「Dockerエンジン」と表記する。
評価は、Windows 11 Ver.23H2(OSビルド22631.3593)上のWSLで行い、WSLは安定版v2.1.5(wsl.exe --versionで確認)である。
DockerエンジンとDockerデスクトップの併用
Docker Desktopがインストールされている場合、WSLのデフォルト・ディストリビューションは、WSL integrationが有効になり、Docker Desktopを利用するDocker cli(コマンドラインのdockerコマンド)が自動的に利用できるようになる。これは、Docker Desktopと同じコンテナ環境を使うもので、PowerShellなどで実行するdockerコマンドと同等になる。これが有効になっていると、WSLディストリビューションにDockerエンジンをインストールしてもそれを使うことができない。
このため、WSLでDockerエンジンを使う場合、Docker Desktopをインストールしない。あるいは、Docker Desktopの設定 ⇒ Resources ⇒ WSL integration ⇒ Enable integration with my default WSL distroを、オフにする(写真01)。この設定の下のEnable integration with additional distros:にある、インストールしようとしているディストリビューションのトグルスイッチがオンになっていれば、これをオフにする。これで、WSLディストリビューションにDockerエンジンを独立してインストールする準備ができた。
WSLに直接Dockerエンジンをインストールする
この記事に関連するニュース
-
Windows Subsystem for Linuxガイド 第37回 WSL2でDockerを使う その3「ネットワーク接続Dockerデスクトップ編」
マイナビニュース / 2024年6月25日 16時17分
-
Windowsが今更(?)開発者に優しくなろうとしている!? 「Dev Home」は開発者にとって使い物になる?
ASCII.jp / 2024年6月23日 10時0分
-
今後のWSL2はGUI管理が可能に - 阿久津良和のWindows Weekly Report
マイナビニュース / 2024年6月9日 16時0分
-
Windows Subsystem for Linuxのアップデート概要発表
マイナビニュース / 2024年6月5日 15時31分
-
窓辺の小石 第168回 コマンドラインは行方不明
マイナビニュース / 2024年5月31日 23時55分
ランキング
-
1Amazon、10回目の「プライムデー」を7月16日から2日間開催 100万点以上が“特別価格“に
ITmedia NEWS / 2024年6月25日 21時15分
-
2「昔のミスド良すぎる」「復活してほしい!」 30年以上前の“ミスドのドーナツ”に復活求める声相次ぐ
ねとらぼ / 2024年6月26日 12時30分
-
3「GTO」出演後、消息をたった“幻の男”が登場 菊池風磨&小芝風花が再会し「変わってない!」と喜び
ねとらぼ / 2024年6月24日 20時8分
-
4「虎に翼」、髪の毛ボサボサな新キャラに驚きの声 「化けてるよ凄っ」「どこかで見たお顔? と思ったら」
ねとらぼ / 2024年6月25日 18時22分
-
5いつでもどこでもSFCを美麗画面で!携帯型SFC互換機「IPS 16ビットポケットHD」発表―2024年9月下旬発売予定
Game*Spark / 2024年6月26日 11時36分
複数ページをまたぐ記事です
記事の最終ページでミッション達成してください
![](/pc/img/mission/mission_close_icon.png)