docker

System has not been booted with systemd as init system (PID 1). Can't operate.

remarkable-book 2023. 11. 9. 18:30
반응형

System has not been booted with systemd as init system (PID 1). Can't operate.

 

wsl환경에서 우분투(ubuntu)에 도커 엔진(docker engine)을 설치하다보면, 아래와 같은 에러를 만나게 되는 경우가 있다.

 

System has not been booted with systemd as init system (PID 1). Can't operate.

 

 

구글링을 비롯해서 GPT까지 다양한 방법을 시도했지만, 해결방법을 찾을 수 없었다.

 

도커 데몬이 running 되고 있냐는 물음과 함께 많은 시행착오를 겪은 결과, 간단한 한줄의 명령어로 해결하는 경험을 했다.

 

해결방법

 

해결방법은 간단한다.

 

1. 윈도우 power shell을 연다.

2. wsl --update 명령어를 입력한다.

3. 문제 해결 완료

 

docker version을 입력하면 client, server모두 나오는 것을 확인할 수 있다.

 

 

반응형