systemd가 비활성화된 가상 머신에서 Docker 사용

systemd가 비활성화된 가상 머신에서 Docker 사용

저는 systemd가 비활성화된 Ubuntu 18.04.5 LTS를 실행하는 가상 머신을 사용하고 있습니다.

루트 액세스 권한이 있습니다.

설치된 Docker에서 docker를 실행하려고 하는데 Cannot connect to the Docker daemon at 이라는 오류가 표시됩니다 unix:///var/run/docker.sock. 도커 데몬이 실행 중인가요?

systemctl오류가 발생해서 실행할 수 없습니다.시스템이 초기화 시스템(PID 1)으로 systemd를 사용하여 부팅되지 않았습니다. 작동할 수 없습니다.

명령을 실행했지만 sudo service --status-all나열된 서비스 중에서 Docker용 서비스를 찾을 수 없습니다.

운영 체제는 sys-v을(를) 사용하고 있습니다 init.

여기서 도커를 사용할 수 있는 방법이 있나요?

PS: 저도 같은 질문을 했어요아쿠분투댓글에 어떤 분이 여기로 와서 물어보라고 하더군요.

편집: 의견에서 제안한 대로 다음을 dockerd사용하여 수동으로 도커 데몬을 시작해 보았습니다.

failed to start daemon: Error initializing network controller: error obtaining controller instance: failed to create NAT chain DOCKER: iptables failed: iptables -t nat -N DOCKER: iptables v1.6.1: can't initialize iptables table `nat': Permission denied (you must be root).

저는 루트이고 터미널 프롬프트는 root@05a4a97d8391:~#여전히 dockerdsudo로 실행 중이고 실행하며 프롬프트 sudo -isudo su -동일하게 유지됩니다.

관련 정보