本文介绍在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发行版安装参考:
在Debian 10/9操作系统上安装Podman的方法。
在Ubuntu系统上安装Podman的方法。
在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
$ podman rmi 775349758637
相关命令操作截图:
注:在使用Podman上就是这么简单。
TAG:
除非注明,文章均由 Linux系统学习 整理发布,欢迎转载。如有版权争议,请联系删除。
文章评论
留言与评论(共有 0 条评论)
验证码: