Skip to content
Menu
メモ
  • ホーム
  • 開発技術
    • サーバー構築関係
      • 公開サーバー構築
      • ドメイン・サーバー
    • プログラム開発
      • Docker
    • 人工知能
  • ライフスタイル
    • 投資
      • 株式
    • お得
      • クレジットカード
  • ビジネスサポート
    • 会社経営
    • 経理
    • サンプルページ
  • 人間の肉体をコントロールする
メモ

WSL Integrationを有効化

Posted on 2025年1月1日

目次

  • 必要条件
    • Windows 10 バージョン2004以上またはWindows 11以上
    • WSLでLinuxディストリビューションをインストール
    • WSL 2が有効化されていること
  • Docker DesktopのWSL Integrationを有効化
    • Settings(歯車アイコン) > General で「Use the WSL 2 based engine」にチェックを入れる
    • Settings > Resources > WSL Integration で「Enable integration with my default WSL distro」をチェック
    • WSL Integrationの確認
  • WSLシステム機能の有効化無効化
    • WSLシステム機能の無効化
    • WSLシステム機能の有効化
  • よく使うコマンドまとめ

必要条件

Windows 10 バージョン2004以上またはWindows 11以上

WSLでLinuxディストリビューションをインストール

WSL Integrationを使用するには、Linuxディストリビューション(例: Ubuntu)が必要です。

Linuxディストリビューションのインストールは、Microsoft Storeを開き、「Ubuntu」や「Debian」などのディストリビューションを検索し、インストールします。

WSL 2が有効化されていること

以下のコマンドを実行し確認してください

wsl --list --verbose

Docker DesktopのWSL Integrationを有効化

Settings(歯車アイコン) > General で「Use the WSL 2 based engine」にチェックを入れる

「Use the WSL 2 based engine」にチェック無しの場合は、Resourcesに「WSL integration」が表示されない

「Use the WSL 2 based engine」にチェックを入れる

Apply & restart を押す

Settings > Resources > WSL Integration で「Enable integration with my default WSL distro」をチェック

「Use the WSL 2 based engine」にチェックを入れることで、ResourcesにWSL integrationが表示される

WSL Integrationの確認

Dockerが動作しているか確認

docker info

出力内の「Operating System」がLinuxディストリビューション名(例: Ubuntu)であれば、WSL Integrationが有効。

以下のような Operating System が表示されること

Server:
 Operating System: Ubuntu 20.04.5 LTS

WSLシステム機能の有効化無効化

WSLシステム機能の無効化

管理者権限でPowerShellを開き以下のコマンドを順番に実行

dism.exe /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux
dism.exe /online /disable-feature /featurename:VirtualMachinePlatform

PCを再起動

WSLシステム機能の有効化

管理者権限でPowerShellを開き以下のコマンドを順番に実行

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

WSLをインストール 最新のWSLをインストールするには以下を実行

wsl --install
wsl --update

よく使うコマンドまとめ

コマンド説明
wslデフォルトディストリビューションを起動
wsl -d <ディストリビューション>指定したディストリビューションを起動
wsl --list --verbose (-l -v)インストール済みディストリビューションの一覧を表示
wsl --set-default <名前>デフォルトディストリビューションを設定
wsl --set-version <名前> 2指定したディストリビューションをWSL 2に設定
wsl --shutdownすべてのWSLインスタンスを停止

コメントを残す コメントをキャンセル

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

最近の投稿

  • 株取引ルール
  • ANAマイレージクラブ 必要マイル調査
  • AIツール
  • チームX
  • 知らずに融資を受けるな!

最近のコメント

  • Hello world! に WordPress コメントの投稿者 より

アーカイブ

  • 2025年5月
  • 2025年4月
  • 2025年3月
  • 2025年2月
  • 2025年1月
  • 2024年12月
  • 2024年11月
  • 2024年10月
  • 2024年9月
  • 2024年8月
  • 2024年7月
  • 2024年6月
  • 2024年5月
  • 2024年4月
  • 2024年3月
  • 2024年2月
  • 2024年1月
  • 2023年12月
  • 2023年11月
  • 2023年10月
  • 2023年9月
  • 2023年8月
  • 2023年7月
  • 2023年6月
  • 2023年5月
  • 2023年4月
  • 2023年3月
  • 2023年2月
  • 2023年1月
  • 2022年12月
  • 2022年11月
  • 2022年10月
  • 2022年9月
  • 2022年8月
  • 2022年7月
  • 2022年6月
  • 2022年5月
  • 2022年4月
  • 2022年3月
  • 2022年2月
  • 2022年1月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月
  • 2021年8月
  • 2021年7月
  • 2021年6月
  • 2021年5月
  • 2021年4月

メタ情報

  • ログイン
  • 投稿フィード
  • コメントフィード
  • WordPress.org
©2025 メモ | WordPress Theme: EcoCoded