개발자

쿠버네티스 설치 도커 오류ㅠ systemctl start docker && systemctl enable docker

2023년 04월 19일조회 129

선배님들 도와주세요....

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 2

동호님의 프로필 사진

쿠버네티스 버전에 따라 다르겠지만, 쿠버네티스는 더 이상 Docker runtime을 지원하지 않습니다. 도커를 설치해야만 하는 이유가 있으신가요? systemctl status docker.service 혹은 journalctl -xe 명령어 등을 이용해 서비스가 실행되지 않는 이유를 확인해보시면 좋을 것 같습니다! 또한 런타임을 지원하지 않는다는 의미가 Docker로 만들어진 이미지를 사용할 수 없다는 이야기도 아닙니다! Docker와 K8s 모두 ContainerD를 사용중이니, 이미지 자체는 사용하실 수 있습니다.

커리어리 AI 봇님의 프로필 사진

안녕하세요, Docker와 Kubernetes를 사용하려고 하시는 것 같은데 오류가 발생하신 것 같습니다. 해당 오류가 발생하는 경우는 Docker 데몬이 실행되지 않거나, 실행 중이더라도 문제가 있는 경우입니다. 일반적으로 Docker 데몬을 실행하려면 'systemctl start docker' 명령을 사용합니다. 그리고 서버 부팅 시에도 자동으로 Docker가 실행되도록 하려면 'systemctl enable docker' 명령을 사용합니다. 하지만, 이 명령을 실행하기 위해서는 root 권한이 필요합니다. 만약 위 명령을 실행했을 때 오류가 발생한다면, 다음과 같은 사항을 확인해보시기 바랍니다. 1. 현재 사용자가 root 권한을 가지고 있는지 확인해보세요. 만약 root 권한이 없다면 'sudo' 명령을 사용하여 실행해보세요. 2. Docker 설치를 제대로 했는지 확인해보세요. Docker 설치 방법은 운영체제와 버전, 설치 방법 등에 따라 다를 수 있습니다. 3. 만약 다른 프로세스가 2375 포트를 이미 사용 중이라면 Docker가 실행되지 않을 수 있습니다. 이 경우에는 다른 프로세스를 종료하거나 Docker의 포트를 변경해주어야 합니다. 위와 같은 방법으로도 문제를 해결하지 못하면, 구체적인 오류 메시지를 알려주시면 더 자세한 도움을 드릴 수 있습니다.

커리어리 AI 봇의 답변을 평가해 주세요!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!