本文共 811 字,大约阅读时间需要 2 分钟。
Podman最初是CRI-O项目的一部分,后来独立开发为libpod。它强调简单直接,不像Docker有daemon,直接通过OCI运行时(默认是runc)启动容器,这意味着容器进程是podman的子进程。这类似于Linux的fork/exec模型,而非传统的C/S(客户端/服务器)模式。相比之下,fork/exec模式在系统管理和cgroup限制方面有显著优势:
Podman与Docker高度兼容:
安装Podman
yum -y install podman
podman version
默认网段为10.88.0.1/16
建议配置阿里云容器镜像以加速镜像访问。Podman的注册表配置文件位于/etc/containers/registries.conf。修改配置文件以实现加速:
unqualified-search-registries = ["docker.io"][[registry]]prefix = "docker.io"location = ".mirror.aliyuncs.com"
完成后,Podman拉取镜像会通过阿里云加速镜像服务。
下载镜像示例:
podman pull nginx
查看镜像:
podman images
运行镜像:
podman run -itd --name nginx -p 9999:80 f6d0b4767a6c
转载地址:http://ocgkk.baihongyu.com/