Linux : Docker Application Container Engine을 시작하지 못했습니다.
Linux 오류 메시지 "docker 응용 프로그램 컨테이너 엔진을 시작하지 못했습니다"에는 몇 가지 이유가있을 수 있습니다. 우리는 왜 여기에 당신을 위해 가능한 해결책을 모았는지 설명합니다.
"Docker 응용 프로그램 컨테이너 엔진을 시작하지 못했습니다"는 구성 오류입니다
구성 파일로 인해 많은 Linux 오류가 발생합니다. 이 메시지와 동일합니다.
- 먼저 Docker를 중지하고 비활성화해야합니다. 이를 수행 하려면 터미널에 다음을 입력하십시오 . systemctl stop docker.service systemctl disable docker.service
- 이제 패키지 관리자를 사용하여 Docker를 제거하십시오. 우분투에서는 다음과 같이 작동합니다 : sudo apt-get remove docker.io docker
- / var / lib / docker /, /run/docker.pid 및 /run/docker.sock 폴더 및 파일을 삭제하십시오. 또는 접미사로 .bak 를 추가하여 이름을 바꿀 수 있습니다.
- 이제 Docker를 다시 설치 하고 다음을 사용 하여 서비스를 시작하십시오. systemctl enable docker.service systemctl start docker.service
- 구성에 오류가 있으면 문제를 해결해야합니다.
docker application container engine을 시작하지 못했습니다 : 구성 덮어 쓰기 문제
Docker는 시스템 및 Service Manager 시스템의 구성을 덮어 쓰는 데 문제가있을 수 있습니다.
- 먼저 구성 파일 /etc/docker/daemon.json 에서 호스트 항목을 삭제하십시오.
- 이제 구성 파일 /etc/systemd/system/docker.service.d/hosts.conf를 작성하십시오.
- Ubuntu 시스템의 경우 다음과 같이 작성하십시오. [Service] ExecStart = ExecStart = / usr / bin / dockerd -H fd : // -H tcp : //0.0.0.0 : 2736 비어있는 첫 번째 ExecStart 항목은 의도적 인 것입니다.
- 이제 다음을 사용하여 Docker를 저장하고 다시 시작하십시오. systemctl daemon-reload systemctl restart docker.service
리눅스 민트 : 버전 19.1을 제공합니다
추가 Linux 팁에서 Ubuntu에서 SSH를 활성화하고 Rsync로 백업하는 방법을 찾을 수 있습니다.