Linux: не удалось запустить Docker Application Container Engine - вот и все
Видео по теме: (May 2024).
Сообщение об ошибке в Linux «Не удалось запустить механизм контейнера приложения Docker» может иметь несколько причин. Мы объясним, почему и собрали возможные решения для вас здесь.
«Не удалось запустить механизм контейнера приложений Docker» - ошибка конфигурации
Многие ошибки Linux вызваны файлом конфигурации. То же самое и с этим сообщением.
- Сначала вы должны остановить и отключить Docker. Для этого введите в свой терминал следующее: systemctl stop docker.service systemctl disable docker.service
- Теперь удалите Docker, используя менеджер пакетов. В Ubuntu это работает с: 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: проблемы с перезаписью конфигураций
У 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
Linux Mint: это версия 19.1
Вы можете узнать, как активировать SSH в Ubuntu и создавать резервные копии с помощью Rsync, в следующих советах по Linux.