宁睿 发表于 2024-7-24 18:13:37

podman安装与使用

1 podman简介
Podman(Pod Manager)是一个功能齐全的容器引擎,是一个简单的无保卫程序工具。Podman提供了一个与Docker-CLI类似的命令行,可以轻松地从其他容器引擎过渡,并允许管理Pod、容器和图像。简单地说: alias docker=podman 。大多数Podman命令都可以作为平凡用户运行,而不必要额外的权限。
Podman在内部使用Buildah(1)创建容器映像。这两个工具共享图像(而不是容器)存储,因此每个工具都可以使用或操尴尬刁难方创建的图像(但不能操作容器)。
标志的默认设置在中定义 containers.conf 。远程连接的大多数设置都使用服务器的tainers.conf,手册页中记载的情况除外。
2:podman与docker的差别
dockers在实现CRI的时候,它必要一个保卫进程,以root权限运行如许会带来安全隐患,而podman不必要保卫进程和root权限。
在docker的运行体系中,必要多个daemon才能调用到OCI的实现RunC。
在容器管理的链路中,Docker Engine的实现就是dockerd
daemon,它在linux中必要以root运行,dockerd调用containerd,containerd调用containerd-shim,然后才能调用runC。顾名思义shim起的作用也就是“垫片”,制止父进程退出影响容器的运行
https://i-blog.csdnimg.cn/direct/7b9a37a8b1a445e09abb7a15de47a32f.png

3:安装podman与配置
安装podman

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! 更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: podman安装与使用