26.2. 在无根模式下使用 systemd 启用 Podman API
您可以使用 systemd 激活 Podman API 套接字和 podman API 服务。
先决条件
podman-remote软件包已安装。# yum install podman-remote
流程
立即启用并启动该服务:
$ systemctl --user enable --now podman.socket可选:要使用 Docker 使程序与无根 Podman 套接字进行交互:
$ export DOCKER_HOST=unix:///run/user/<uid>/podman//podman.sock
验证
检查套接字的状态:
$ systemctl --user status podman.socket ● podman.socket - Podman API Socket Loaded: loaded (/usr/lib/systemd/user/podman.socket; enabled; vendor preset: enabled) Active: active (listening) since Mon 2021-08-23 10:37:25 CEST; 9min ago Docs: man:podman-system-service(1) Listen: /run/user/1000/podman/podman.sock (Stream) CGroup: /user.slice/user-1000.slice/user@1000.service/podman.socketpodman.socket处于活动状态,并侦听/run/user/<uid>/podman.podman.sock,其中<uid> 是用户的 ID。显示 Podman 的系统信息:
$ podman-remote info