本文介绍在CentOS 8/RHEL 8 Linux操作系统上安装Podman,RHEL 8/CentOS 8不再对Docker作为容器运行时提供官方支持,同时红帽一直在研究libpod(Podman的容器管理库),该库为应用程序提供了一个库,以使用Kubernetes领域中可用的Container Pod concept,作为libpod项目一部分提供的工具之一是podman:用于管理Pod、容器和容器映像。可以将Podman定义为无需容器守护程序即可管理容器和Pod的工具,所有容器和Pod均作为Podman工具的子进程创建,Podman的CLI基于Docker CLI。
在CentOS 8/RHEL 8系统上安装Podman的方法 在CentOS 8或RHEL 8 Linux机器上安装Podman很容易,CentOS 8上大多数与容器相关的工具都可以在称为容器工具(container-tools)的模块上找到。 只需执行以下命令,你就可以开始了: $ sudo dnf module list | grep container-tools
$ sudo dnf install -y @container-tools 如果安装成功,则应该能够检查podman版本: $ podman version Version:1.0.5 Go Version:go1.11.6 OS/Arch:linux/amd64 要检查帮助页面,请运行以下命令: $ podman --help 其他Linux发行版安装参考:
在CentOS 8/RHEL 8上使用Podman的方法 现在,Podman已安装在我们的Linux机器上,是时候开始使用它了,首先,检查是否可以运行基本容器: $ podman run -it --rm alpine sh / # cat /etc/os-release NAME="Alpine Linux" ID=alpine VERSION_ID=3.10.3 PRETTY_NAME="Alpine Linux v3.10" HOME_URL="https://alpinelinux.org/" BUG_REPORT_URL="https://bugs.alpinelinux.org/" / # exit 下面介绍一下管理容器映像的方法。 要下载、列出和删除图像,请使用以下命令: $ podman pull ubuntu $ podman pull centos $ podman images $ podman rmi <imageid> $ podman rmi 775349758637 相关命令操作截图:
注:在使用Podman上就是这么简单。
相关主题 |