Linux: Nie udało się uruchomić Docker Application Container Engine - to wszystko
Komunikat o błędzie systemu Linux „Nie można uruchomić silnika kontenera aplikacji dokującej” może mieć kilka przyczyn. Wyjaśnimy Ci przyczyny i zebraliśmy tutaj możliwe rozwiązania.
„Nie można uruchomić silnika kontenera aplikacji dokującej” to błąd konfiguracji
Wiele błędów systemu Linux jest spowodowanych przez plik konfiguracyjny. Podobnie jest z tą wiadomością.
- Najpierw musisz zatrzymać i wyłączyć Docker. Aby to zrobić, wpisz w terminalu następujące informacje: systemctl stop docker.service systemctl disable docker.service
- Teraz odinstaluj Docker za pomocą menedżera pakietów. W Ubuntu działa to z: sudo apt-get remove docker.io docker
- Usuń foldery i pliki / var / lib / docker /, /run/docker.pid i /run/docker.sock . Alternatywnie możesz zmienić ich nazwę, dodając .bak jako przyrostek.
- Teraz ponownie zainstaluj Docker i uruchom usługę za pomocą: systemctl enable docker.service systemctl start docker.service
- Jeśli w konfiguracji występują błędy, powinno to rozwiązać problem.
Nie można uruchomić silnika kontenera aplikacji dokowanej: Problemy z nadpisywaniem konfiguracji
Docker może mieć problemy z zastąpieniem konfiguracji systemu i systemu Service Manager.
- Najpierw usuń wpis hosta z pliku konfiguracyjnego /etc/docker/daemon.json .
- Teraz utwórz plik konfiguracyjny /etc/systemd/system/docker.service.d/hosts.conf
- W przypadku systemu Ubuntu napisz w nim: [Service] ExecStart = ExecStart = / usr / bin / dockerd -H fd: // -H tcp: //0.0.0.0: 2736 Pierwszy, pusty wpis ExecStart jest zamierzony.
- Teraz zapisz i uruchom ponownie Docker za pomocą: systemctl daemon-reload systemctl restart docker.service
Linux Mint: Daje to wersję 19.1
Możesz dowiedzieć się, jak aktywować SSH na Ubuntu i tworzyć kopie zapasowe przy użyciu Rsync w dalszych poradach dotyczących Linuksa.