手当たり次第に書くんだ

飽きっぽいのは本能

Ubuntu 22.04 Podman 基本的な使い方

Podman の基本操作を、イメージ、Pod、コンテナ、ログ、削除の流れで整理します。Docker と似たコマンド感で使えますが、Podman ではレジストリ指定、rootless、Pod の概念を意識すると理解しやすくなります。

イメージ操作

podman search docker.io/library/nginx
podman pull docker.io/library/nginx:latest
podman images
podman image inspect docker.io/library/nginx:latest
podman rmi docker.io/library/nginx:latest

Pod 操作

podman pod create --name web-pod -p 8080:80
podman pod ps
podman pod inspect web-pod

コンテナ実行

podman run -d --pod web-pod --name nginx docker.io/library/nginx:latest
podman ps
curl -I http://127.0.0.1:8080/

ログとシェル

podman logs nginx
podman exec -it nginx sh

停止と削除

podman rm -f nginx
podman pod rm web-pod

まとめ

Podman は Docker 互換の操作から始められますが、Pod を使うと複数コンテナアプリケーションを整理しやすくなります。レジストリ名は曖昧にせず、`docker.io/library/nginx` のように明示すると環境差を減らせます。

Ubuntu 22.04 Podman 基本的な使い方

コメントを残す

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

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る