26.2. rootless 모드에서 systemd를 사용하여 Podman API 활성화
systemd
를 사용하여 Podman API 소켓 및 podman API 서비스를 활성화할 수 있습니다.
사전 요구 사항
podman-remote
패키지가 설치되어 있습니다.# dnf install podman-remote
절차
서비스를 즉시 활성화하고 시작합니다.
$ systemctl --user enable --now podman.socket
선택 사항: Docker를 사용하여 rootless 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.socket
podman.socket
이 활성화되어 있으며/run/user/<uid>/podman.podman.sock
에서 수신 대기 중입니다. 여기서<uid>
는 사용자의 ID입니다.Podman의 시스템 정보를 표시합니다.
$ podman-remote info