Podman 容器管理工具
介绍
Podman是一个用于在 Linux 系统上构建、管理和运行OCI标准容器的CLI工具,是Docker的直接替代品。
由红帽主导,与开源社区一起开发。在RHEL8开始预装并替代Docker。命令上与Docker并无区别。
主要特点是不需要守护进程,可以支持非root用户运行容器,提高了安全性和可访问性。
本教程也适用于RHEL其他衍生版本,如Rocky Linux。
安装
RHEL8-9安装
| 1 | dnf install podman podman-docker | 
安装podman-compose(需要提前安装epel yum源)
| 1 | dnf install podman-compose | 
默认仓库顺序
说明
红帽把自己的两个仓库源放在了前面,导致拉取前两个仓库源不存在的镜像时候,要手动选择。
很麻烦🤬
| 1 | podman pull songxwn/webnettools:1.4 | 
修改
| 1 | vim /etc/containers/registries.conf | 
PS:也可以修改为国内的Docker Hub源,如网易的 https://hub-mirror.c.163.com
参考
https://computingforgeeks.com/create-docker-container-registry-with-podman-letsencrypt/
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 网工格物 - Blog!
