Open4

Docker DesktopからPodman Desktopへ移行する

naan4810naan4810

Docker Desktopのアンインストール

  • Docker Desktopのダッシュボードを開き、コンテナ、イメージ等を削除しておく
  • Troubleshoot を開き、Uninstallをクリック
  • 管理者パスワード入力を促されるので入力する

  • Application の中に Docker.app が残っているので削除
  • ホームディレクトリの .docker ディレクトリを削除
    rm -rf .docker
    
naan4810naan4810

Podmanの実行

podman 〜 で実行(docker を置き換える感じ)

コマンド例

podman image ls
podman build .
podman run -it ubuntu ls
podman compose build
podman compose up
naan4810naan4810

Podmanの削除

OrbStack を試そうと思ったので、Podmanを削除することにした。

以下URLを参考にした。
https://github.com/containers/podman/issues/11319

  • まず、Podman Desktopの画面で取得していたイメージ、作成したコンテナ、ボリューム等を削除。
  • 以下コマンドを実行していき、Podman自体を削除。
    podman machine stop は、Podman Desktop から停止も可能だった。
podman machine stop
podman machine rm
sudo podman-mac-helper uninstall
sudo rm /etc/paths.d/podman-pkg
sudo rm -frv /opt/podman

最後に、Applicationの中から Podman Desktop を削除する。

OrbStackは公式からダウンロードしたインストーラーを実行して入れた。
※コマンドでもOKみたい。

brew install orbstack