2. podman -- 简介、安装

 


 

 

1. 简介

podman(Pod Manager)是 RedHat 推出,在 Linux系统上开发,管理、运行 OCI 的容器。

定位就是 docker 的替代品,在使用上与 docker 的体验类似。

  • podman 是一个开源 Linux工具,docker 已经是商业化的产品。
  • podman 是一个无守护进程的容器引擎,而 docker 是 C/S 架构,服务端需要有一个守护进程

(这意味着无需 systemctl start podman 之类的考虑,可以直接运行 podman,运行程序时,无需考虑服务是否是 active,就是一个程序,可以直接运行)

  • podman 普通用户可以运行容器,docker 需要 root 来创建容器

  • 可以用于管理任何 OCI 的容器引擎(如 Docker)创建的 Linux容器, 提供了与 Docker 兼容的命令行前端。


 

2. 安装 podman 及相关管理工具

CentOS

  CentOS 7:Extras repos

  CentOS 8:AppStream repo

sudo yum -y install podman 

 

(其他平台参照上面的链接)

 

后续的操作都是在 CentOS 8 的环境

[xyz@server1 ~]$ cat /etc/redhat-release 
CentOS Linux release 8.3.2011
[xyz@server1 ~]$ 

 

 

posted @ 2021-10-31 11:28  牛顿撕鸡  阅读(2054)  评论(0编辑  收藏  举报