[minikube] minikube start 수행 시 The docker driver should not be used with root privileges 에러 발생
포스트
취소

[minikube] minikube start 수행 시 The docker driver should not be used with root privileges 에러 발생

minikube start 수행 시 The docker driver should not be used with root privileges 에러 발생

minikube start 명령어를 수행했을 때

1
Exiting due to DRV_AS_ROOT: The "docker" driver should not be used with root privileges.

라는 오류가 발생했다.

사진

language를 한국으로 하니 에러가 아래처럼 나온다

1
❌  Exiting due to DRV_AS_ROOT: "docker" 드라이버는 root 권한으로 실행되면 안 됩니다

해결 방법

minikube issue를 참고했다.

Running minikube with root user is not allowed

root가 아닌 새로운 유저를 만들고(아니면 기존 유저에다가) 도커가 그 유저에서 관리되도록 설정해주면 된다.

방법은 여기(docs.docker)를 참고

왜 root 계정에서 docker driver가 실행되면 안될까?

Docker allows you to share a directory between the Docker host and a guest container; and it allows you to do so without limiting the access rights of the container. This means that you can start a container where the /host directory is the / directory on your host; and the container can alter your host filesystem without any restriction.

참고(stackoverflow)

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.

[Golang] Go 언어 배열과 슬라이스(순회, 추가, 복사)

[docker] ubuntu apt update 시 Release file is not valid yet 에러 발생