安装

下载相应的 podman 安装包并安装, 当前版本是 podman-4.5.0-setup.exeGithub下载地址

设置

现在我们的 podman 已经成功的安装到电脑上面了,接下来开始使用。

初始化

使用下面的命令初始化 podman

1
podman machine init

启动 podman

通常情况下,我们只需要执行如下的命令就可以正常启动和使用 podman 了

1
podman machine start

但是某些时刻,可能需要root权限才能支持,这个时候可以在 podman 启动之前先执行如下命令启用 podman 的 root 支持。

1
podman machine set --rootful

使用

podman 与 docker 命令完全兼容,只需要将 docker 替换成 podman 即可。

登录

有时我们使用自建或者其他的一些镜像存储平台,需要先登录,使用如下命令:

1
2
3
4
5
# 登录到 docker.io
podman login docker.io

# 登录到 example.com
podman login example.com

镜像构建

使用 podman 打包镜像。

1
podman build -f .\Dockerfile -t example.com/image-name:tag .

推送镜像

我们将镜像打包完成后,可能会推送到 harbor 之类的平台。

1
podman push example.com/image-name:tag