コンテナ&仮想化

Podman Desktopインストール手順<Windows向け>

目的

本ページでは、以下の手順について説明します。

  • WindowsにPodman Desktopをインストールする
  • WindowsにPodmanをインストールする
  • WindowsにWSL2をインストールする
  • Podmanのコマンドが利用できるかどうかを確認する

概要

Podman Desktopは、コンテナエンジンであるPodmanのGUIツールです。Podman Desktopにより、Podmanコンテナの起動や停止、ビルドなどの操作を画面から行うことができます。PodmanはDockerと互換性があります。そのため、Podman DesktopがDocker Desktopの代替ツールとして利用されることもあります。

インストーラーをダウンロードする

  1. 右のURLをクリックします。Podman Desktopの公式サイト
  2. Podman Desktopの公式サイトが表示されることを確認します。
  3. [Download Now]をクリックします。
    01-300x183
  4. Windowsアイコンの下の[Download Now]をクリックします。
    02-300x140
  5. Podman Desktopのインストーラーのダウンロードが開始されたことを確認します。
    下図は、Microsoft Edgeが表示するダウンロード状況を示す画面です。
    06-300x77

step2Podman Desktopをインストールする

  1. エクスプローラーを起動します。
  2. ダウンロードフォルダに保存されている「podman-desktop-X.X.X-setup-x64.exe」をダブルクリックします。XはPodman Desktopのバージョン番号を示しています。
  3. インストール中であることを示す画面が表示されることを確認します。
    03-300x118
  4. Podman Desktopのインストールが完了したことを示す画面が表示されることを確認します。
  5. [Go to Podman Desktop]をクリックします。
    04-300x199
  6. Podman Desktopの《Dashboards》が表示されることを確認します。
    05-300x195

step3Podmanをインストールする

  1. 《Dashboards》の[Set up]をクリックします。
  2.  [Next]をクリックします。
  3. 下図のように「WSL2 is not installed」と表示されているかどうかを確認します。
    07-300x259
    1. 表示されている場合、[Install WSL2]をクリックします。

    2. 1つ目に表示されるユーザーアカウント制御の画面で[はい]をクリックします。

      Image-1-300x249
    3. 2つ目に表示されるユーザーアカウント制御の画面で[はい]をクリックします。

      Image-2-300x244
    4. 表示されるPodmanのインストールの確認画面で[Yes]をクリックします。

      10-300x103

      [Install]をクリックします。

      11-300x224
    5. 表示されるユーザーアカウント制御の画面で[はい]をクリックします。

      Image-4-300x247
    6. インストールが開始され、「Installation Successfully Completed」が画面に表示されることを確認します。

    7. [Close]をクリックします。

      12-300x225
    8. 表示された《Dashboard》のAutostartの設定のトグルをクリックします。

    9. 表示が「Disabled」から「Enabled」に変更されたことを確認します。

      image7-300x269
    10. [Next]をクリックします。

    11. [Next]をクリックします。

    12. 表示された《Create Podman machine》の設定は変更せずに、[Create]をクリックします。

      13-220x300
    13. 「Podman successfully setup」と表示されることを確認し、[Next]をクリックします。

      17-300x230

      注意ポイント

      以下のエラーが表示された場合は、メモに記載の手順を行ってから、
      手順14に戻ります。

      15-300x78
    14. 《Dashboard》が表示されることを確認します。

    15. 《Dashboard》に表示されている「Podman needs to be set up」のNotificationsの[×]をクリックします。

      スクリーンショット-2023-11-16-16.32.21-300x60

メモ

手順14でエラーが表示された場合は、以下の手順を行います。
Podmanのsetupが正常に出来た場合は、必要のない手順です。

  1. Windowsのデスクトップに表示される小画面の[不足コンポーネントをインストールする]クリックします。
    14-300x126
  2. 表示されるユーザーアカウント制御の画面で[はい]をクリックします。
    Image-4-300x247
  3. コマンドプロンプトが起動することを確認します。
  4. コマンドプロンプトに「任意のキーを押すと終了します」と表示されることを確認し、キーボードの[Enter]キーを押します。
    16-300x110
  5. お手元のPCを再起動します。
  6. Windowsのスタートボタンをクリックしメニューを表示します。
  7. 表示されたメニューからPodman Desktopのアイコンをクリックし、Podman Desktopを起動します。
  8. 《Dashboard》の[Set up]をクリックします。
  9. [Next]をクリックします。
  10. [Next]をクリックします。
  11. 表示された《Create Podman machine》の設定は変更せずに、[Create]をクリックします。

step4podmanコマンドが動くことを確認する

  1. Windowsのスタートボタンをクリックしメニューを表示します。

  2. 表示されたメニュー上部の検索欄に「コマンドプロンプト」と入力します。

  3. 表示されたコマンドプロンプトのアイコンをクリックし、コマンドプロンプトを起動します。

    image001-300x194
  4. コマンドプロンプトに以下のコマンドを入力し、キーボードの[Enter]キーを押します。

    podman run ubuntu ls
  5. 実行されたコマンドが、終了したことを確認します。
    下図のように表示されれば、Podmanのインストールが正常に行われたことを示しています。

    18-300x126

以上で、Podman Desktopインストール手順<Windows向け>の説明は終了です。