20.2. 在无根模式下使用 systemd 启用 Podman API
您可以使用 systemd 激活 Podman API 套接字和 podman API 服务。
先决条件
podman-remote软件包已安装。dnf install podman-remote
# dnf install podman-remoteCopy to Clipboard Copied! Toggle word wrap Toggle overflow
流程
立即启用并启动该服务:
systemctl --user enable --now podman.socket
$ systemctl --user enable --now podman.socketCopy 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.sockCopy 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 infoCopy to Clipboard Copied! Toggle word wrap Toggle overflow