Linux: Gagal memulakan Enjin Kontena Aplikasi Docker - itu sahaja
Mesej ralat Linux "Gagal memulakan enjin bekas aplikasi docker" boleh mempunyai beberapa sebab. Kami menjelaskan mengapa dan telah menyusun penyelesaian yang mungkin untuk anda di sini.
"Gagal memulakan enjin bekas aplikasi docker" adalah ralat konfigurasi
Banyak kesilapan Linux disebabkan oleh fail konfigurasi. Ia adalah sama dengan mesej ini.
- Mula-mula anda perlu berhenti dan melumpuhkan Docker. Untuk melakukan ini, masukkan yang berikut ke dalam terminal anda: systemctl stop docker.service systemctl disable docker.service
- Sekarang buang Docker menggunakan pengurus pakej anda. Di Ubuntu ini berfungsi dengan: sudo apt-get mengeluarkan docker.io docker
- Padam folder / fail / var / lib / docker /, /run/docker.pid dan /run/docker.sock dan fail. Sebagai alternatif, anda boleh menamakan semula mereka dengan menambahkan .bak sebagai akhiran.
- Sekarang pasang semula Docker dan mulakan perkhidmatan dengan: systemctl enable docker.service systemctl start docker.service
- Sekiranya terdapat kesilapan dalam konfigurasi anda, ini perlu menyelesaikan masalah.
Gagal memulakan enjin bekas aplikasi docker: Masalah konfigurasi ganti ganti
Docker mungkin menghadapi masalah menindih konfigurasi sistem dan sistem Pengurus Perkhidmatan.
- Pertama hapus kemasukan hos dari fail konfigurasi /etc/docker/daemon.json .
- Sekarang buat fail konfigurasi /etc/systemd/system/docker.service.d/hosts.conf
- Dalam hal sistem Ubuntu, tulis di dalamnya: [Service] ExecStart = ExecStart = / usr / bin / dockerd -H fd: // -H tcp: //0.0.0.0: 2736 Entri ExecStart kosong yang pertama disengajakan.
- Sekarang simpan dan mulakan semula Docker dengan: systemctl daemon-reload systemctl restart docker.service
Linux Mint: Ini membawa versi 19.1
Anda boleh mengetahui cara mengaktifkan SSH di Ubuntu dan membuat sandaran dengan Rsync dalam petua Linux lanjut.