LoginSignup
1
1

Windows 11 on ARMにDocker Desktopをインストール

Posted at

Snapdragon X Eliteを搭載したLenovo Yoga Slim 7x Gen 9にDocker Desktopをインストールしてみました。他のSnapdragon X Eliteを搭載したCopilot+ PCでも大きな違いはないかと思います。

インストール

  1. 現時点ではDocker DesktopのWindows版を普通にダウンロードするとx64版がダウンロードされてしまいます。
    スクリーンショット 2024-06-21 190355.png

  2. リリースノート(Docker Desktop release notes)のページ(https://docs.docker.com/desktop/release-notes/ )からWindows ARM Beta版のDocker Desktopのインストーラー(Docker Desktop Installer.exe)をダウンロードします。
    スクリーンショット 2024-06-21 190455.png

  3. ダウンロードの際、「ダウンロードできませんでした - ウイルス スキャンに失敗しました」と表示される場合、「マカフィーが提供するウェブアドバイザー」をアンインストールする。マカフィー(McAfee)はアンインストールしていても、(ライセンス費用不要な)ウェブアドバイザーが残っている場合があるので、アンインストールしておく。
    スクリーンショット 2024-06-22 073038.png

  4. ダウンロードできたのを確認して、インストーラーを起動する。インストールが完了すると、Windowsの再起動を要求されるので、再起動するようにする。

  5. Windowsの再起動後、Docker Desktopが自動起動する。起動時に、「クラスが登録されていません」(Wsl/CallMsi/Install/REGDB_E_CLASSNOTREG)が表示されて、Docker Desktopが起動できない場合(WSL update failed)、Windows 11 on ARMにWSL2をインストールを参考にして、WSL2をインストールした後、(Windowsの再起動後)Docker Desktopが問題なく起動することを確認する。
    スクリーンショット 2024-06-22 073930.png

動作確認

  1. コマンドプロンプトからdocker run -d -p 8080:80 docker/welcome-to-dockerを実行し、ブラウザ上で http://localhost:8080/ にアクセスし、Congraturations! 画面が表示されることを確認する。

リンク

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1