20.2. 在无根模式下使用 systemd 启用 Podman API
您可以使用 systemd
激活 Podman API 套接字和 podman API 服务。
先决条件
podman-remote
软件包已安装。dnf install podman-remote
# dnf install podman-remote
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
流程
立即启用并启动该服务:
systemctl --user enable --now podman.socket
$ systemctl --user enable --now podman.socket
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 可选:要使用 Docker 启用程序来与无根 Podman 套接字进行交互:
export DOCKER_HOST=unix:///run/user/<uid>/podman//podman.sock
$ export DOCKER_HOST=unix:///run/user/<uid>/podman//podman.sock
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
检查套接字的状态:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow podman.socket
处于活动状态,并侦听/run/user/<uid>/podman.podman.sock
,其中<uid> 是
用户的 ID。显示 Podman 的系统信息:
podman-remote info
$ podman-remote info
Copy to Clipboard Copied! Toggle word wrap Toggle overflow