main
[Docker] E: Unable to correct problems, you have held broken packages. 본문
최신 버전의 도커 및 Ubuntu에서는 도커의 단위 파일이 단순히 마스킹된 것 같습니다(/dev/null을 가리킴).
터미널에서 다음 명령을 실행하여 확인할 수 있습니다.
sudo file /lib/systemd/system/docker.service
sudo file /lib/systemd/system/docker.socket
단위 파일이 /dev/null에 심볼릭 링크되어 있음을 확인해야 합니다.
이 경우 S34N의 제안에 따라 다음을 실행하기만 하면 됩니다.
sudo systemctl unmask docker.service
sudo systemctl unmask docker.socket
sudo systemctl start docker.service
sudo systemctl status docker
또한 스토리지 드라이버를 교체해야 한다는 오류 로그에 대한 답변이 담긴 원본 게시물도 보관하겠습니다.
[참고 자료]
https://stackoverflow.com/questions/37227349/unable-to-start-docker-service-in-ubuntu-16-04
728x90
'ETC' 카테고리의 다른 글
[IDE/Eclipse] 이클립스 설치 (0) | 2022.06.02 |
---|---|
[Linux] 패키지 설치 시간 순 확인 (0) | 2022.05.31 |
[Linux] 에러: syntax error near unexpected token `$'{\r'' (0) | 2022.03.25 |
[Power Shell] AD 그룹 구성원 확인 방법 (0) | 2022.03.04 |
[WSL] ubuntu root로 접속 하는 방법 (0) | 2022.01.30 |