面向 Docker 用户的 Podman 和 Buildah
Podman是一个开源的容器、pod和容器映像管理引擎。Podman使查找、运行、构建和共享容器变得容易。
Podman Desktop是Podman的图形应用程序,使其易于在Windows、MacOS和Linux上安装和使用Podman(以及其他容器引擎)。
管理容器(不仅仅是Podman。)
Podman Desktop允许您在一个统一的视图中列出、查看和管理来自多个支持的容器引擎*的容器。
轻松访问容器中的shell、日志和基本控件。
支持的引擎和编排器包括Podman、Docker、Lima、kind、Red Hat OpenShift、Red Hat Open Shift Developer Sandbox。
Podman 的方法很简单,就是通过 runC 容器运行时进程(不是守护进程)直接与镜像注册表、容器和镜像存储以及 Linux 内核进行交互。
Podman可在默认的Extras repo(适用于CentOS7)和AppStream repo(用于CentOS8和Stream)中使用。
sudo yum -y install podman
sudo apt-get -y install podman
sudo dnf -y install podman
podman --help
podman <subcommand> --help
man podman
man podman-<subcommand>
podman version
podman info
# podman search <search_term>
podman search nginx
podman pull docker.io/library/httpd
podman images
odman run -dt -p 8086:80/tcp docker.io/library/httpd
# curl http://<IP_Address>:8086
curl http://localhost:8086
podman inspect -l
podman logs -l
podman top -l
podman stop -l
podman rm -l