更新时间:2023-01-28 16:28:41浏览次数:918+次
本文介绍如何在Fedora 37 Linux上安装Podman的方法。当前podman包可在Fedora和CentOS上游存储库上获得。如果用的是CentOS 7版本,则执行sudo yum -y install podman命令获得。如果是Fedora 37版本,请按下面的操作即可。
在Fedora 37上安装Podman
打开终端,并执行以下命令:
sudo dnf install -y podman
要查看已安装的软件包详细信息,请使用rpm命令:
$ rpm -qi podman
以下是返回的信息:
Name: podman
Epoch: 4
Version: 4.3.1
Release: 1.fc37
Architecture: x86_64
Install Date: Thu 19 Jan 2023 01:19:06 PM UTC
Group: Unspecified
Size: 43050129
License: ASL 2.0 and BSD and ISC and MIT and MPLv2.0
Signature: RSA/SHA256, Fri 11 Nov 2022 04:35:55 PM UTC, Key ID f55ad3fb5323552a
Source RPM: podman-4.3.1-1.fc37.src.rpm
Build Date: Fri 11 Nov 2022 03:01:24 PM UTC
Build Host: buildhw-x86-09.iad2.fedoraproject.org
Packager: Fedora Project
Vendor: Fedora Project
URL: https://podman.io/
Bug URL: https://bugz.fedoraproject.org/podman
Summary: Manage Pods, Containers and Container Images
安装后,您可以显示有关主机、当前存储状态和podman构建的信息:
$ podman info
以下是返回的信息:
host:
arch: amd64
buildahVersion: 1.28.0
cgroupControllers:
- cpuset
- cpu
- io
- memory
- hugetlb
- pids
- misc
cgroupManager: systemd
cgroupVersion: v2
conmon:
package: conmon-2.1.5-1.fc37.x86_64
path: /usr/bin/conmon
version: 'conmon version 2.1.5, commit: '
cpuUtilization:
idlePercent: 74.08
systemPercent: 6.17
userPercent: 19.76
cpus: 2
可尝试pull alpine Linux镜像:
$ podman pull alpine
Trying to pull registry.access.redhat.com/alpine:latest...Failed
Trying to pull docker.io/alpine:latest...Getting image source signatures
Copying blob sha256:e7c96db7181be991f19a9fb6975cdbbd73c65f4a2681348e63a141a2192a5f10
2.63 MB / 2.63 MB [========================] 0s
Copying config sha256:055936d3920576da37aa9bc460d70c5f212028bda1c08c0879aedf03d7a66ea1
1.48 KB / 1.48 KB [========================] 0s
Writing manifest to image destination
Storing signatures
055936d3920576da37aa9bc460d70c5f212028bda1c08c0879aedf03d7a66ea1
检查下载的images列表:
$ podman images
至此,在Fedora 37上安装Podman成功完成。