是什么 ? | : | a command-line tool for managing OCI containers and pods. |
开发语言 | : | golang |
官方主页 | : | https://podman.io |
源码仓库 | : | https://github.com/containers/podman |
操作系统 | 包管理器 | 安装命令 |
---|---|---|
Windows | scoop | scoop install podman |
macOS | HomeBrew | brew install podman |
GNU/Linux | HomeBrew | brew install podman |
apt | sudo apt-get install -y podman | |
CentOS | yum | sudo yum install -y podman |
dnf | sudo dnf install -y podman | |
openSUSE | zypper | sudo zypper install -y podman |
Alpine Linux | apk | sudo apk add podman |
pacman | sudo pacman -Syyu --noconfirm | |
Gentoo Linux | Portage | sudo emerge podman |
级别 | 配置文件路径 |
---|---|
系统级 | /etc/containers/registries.conf |
用户级 | ~/.config/containers/registries.conf |
如果你是通过包管理器安装的,那么在安装完之后会自动创建好/etc/containers/registries.conf
, 但是内容全部注释掉了,你需要编辑一下才能开始使用podman
命令。
unqualified-search-registries = ["docker.io"]
Docker是C/S
结构,在使用之前必须先启动服务。
podman
没有服务,使用起来简单。
podman
命令与docker
命令几乎一样。绝大多数情况下可以互相替换。