Docker를 설치할 때 sudo docker run hello-world
실행하면 다음 오류가 발생합니다.
docker: Error response from daemon: OCI runtime create failed:
systemd cgroup flag passed, but systemd support for managing cgroups is not
available: unknown.
ERRO[0001] error waiting for container: context canceled
오류를 살펴보았으나 비슷한 내용을 찾을 수 없었습니다. 도와주세요!
답변1
16.04LTS로 업그레이드하여 이 문제를 해결했습니다. [이전에는 14.04LTS를 사용했습니다.]
답변2
최근에이 문제가 발생했습니다. 내 시스템 정보는 다음과 같습니다.
- CentOS 7 64비트
- 커널 버전:
3.10.xxx
나는 다음 방법을 시도했습니다.
- 커널 버전을 다음으로 업그레이드하십시오
5.xxx
(실행 실패docker run hello-world
아래 문제와 동일) - docker 설치 참조를 통해 docker를 다시 설치합니다(실행 중인 docker 버전은 18.xx이며 docker-18.xx.tgz에서 수동으로 설치되었습니다).
1번과 2번 항목을 완료하면 docker run hello-world
작업 준비가 된 것입니다.
이 문제의 원인은 systemd
cgroup 드라이버()와 관련된 커널 문제입니다.
구체적인 이유는 이해할 수 없습니다.
이 문제에 직면한 모든 사람에게 유용할 수 있는 몇 가지 아이디어를 공유해 보세요.