Docker Desktop mulai selamanya di Windows 11
Docker adalah platform yang memungkinkan pengguna membangun, berbagi, dan menjalankan aplikasi modern. Alat ini dapat mengemas perangkat lunak ke dalam unit standar yang disebut Wadah. Kontainer ini memiliki semua yang diperlukan untuk menjalankan pustaka, alat, kode, dan runtime. Tetapi pengguna baru-baru ini mengeluh bahwa Docker Desktop mulai selamanya di Windows 11. Untungnya, Anda dapat mengikuti saran sederhana ini untuk memperbaikinya.
//
Docker Desktop dimulai selamanya di Windows 11
Jika Docker Desktop dimulai selamanya di Windows 11, periksa apakah ada pembaruan yang tersedia untuk aplikasi dan instal. Juga, restart perangkat Anda dan lihat. Jika itu tidak membantu, ikuti saran berikut:
Periksa Persyaratan SistemMulai Ulang Layanan DockerJalankan Docker sebagai AdminBeralih ke Kontainer WindowsBatalkan pendaftaran Docker DesktopPerbarui versi kernel WSLAktifkan kembali Fitur WSLInstal ulang Docker
Sekarang mari kita lihat detailnya.
1] Periksa Persyaratan Sistem
Sebelum memulai dengan metode pemecahan masalah yang berbeda, periksa apakah perangkat Anda memenuhi spesifikasi minimum untuk menjalankan Docker. Persyaratan minimum untuk menjalankan buruh pelabuhan adalah:
Menggunakan WSL 2 backend
Windows 11 64-bit: Home atau Pro versi 21H2 atau lebih tinggi, atau Enterprise atau Education versi 21H2 atau lebih tinggi.Windows 10 64-bit: Home atau Pro 21H1 (build 19043) atau lebih tinggi , atau Enterprise atau Education 20H2 (build 19042) atau lebih tinggi. Aktifkan fitur WSL 2 di Windows. Prasyarat perangkat keras berikut diperlukan agar berhasil menjalankan WSL 2 di Windows 10 atau Windows 11: Prosesor 64-bit dengan Second Level Address Translation (SLAT)Sistem 4 GB Dukungan virtualisasi perangkat keras tingkat RAMBIOS harus diaktifkan di setelan BIOS. Untuk informasi selengkapnya, lihat Virtualisasi.Unduh dan instal paket pembaruan kernel Linux.Menggunakan backend Hyper-V dan container Windows
Windows 11 64-bit: Pro versi 21H2 atau lebih tinggi, atau Enterprise atau Education versi 21H2 atau lebih tinggi.Windows 10 64-bit: Pro 21H1 (build 19043) atau lebih tinggi, atau Enterprise atau Education 20H2 (build 19042) atau lebih tinggi. Fitur Hyper-V dan Containers Windows harus diaktifkan. Prasyarat perangkat keras berikut diperlukan agar berhasil menjalankan Client Hyper-V di Windows 10: Prosesor 64 bit dengan Second Level Address Translation (SLAT)Sistem 4 GB Dukungan virtualisasi perangkat keras tingkat RAMBIOS harus diaktifkan di setelan BIOS. Untuk informasi selengkapnya, lihat Virtualisasi.2] Mulai Ulang Layanan Docker Layanan
Docker berjalan di host Docker dan mengelola pembuatan, pengoperasian, dan penghapusan kontainer. Ini juga menawarkan API yang dapat digunakan perangkat lunak lain untuk mengelola wadah Docker secara terprogram. Memulai ulang layanan dapat membantu memperbaiki kesalahan startup Docker. Begini caranya:
Tekan tombol Windows , ketik Layanan dan klik buka.Cari Layanan Docker.Klik kanan pada layanan dan pilih Restart.3] Jalankan Docker sebagai Admin
Menjalankan aplikasi sebagai administrator memastikan tidak macet karena untuk kurangnya izin. Untuk melakukannya, klik kanan file pintasan Docker Desktop.exe perangkat Anda dan klik Jalankan program ini sebagai administrator.
4] Beralih ke Windows Containers
Ada kemungkinan bahwa Docker tidak memeriksa sistem operasi selama penginstalan. Jika itu masalahnya, itu akan secara otomatis mencari wadah Linux. Beralihlah ke wadah Windows dan lihat apakah pesan galat mulai mesin Docker sudah diperbaiki. Berikut cara melakukannya:
Perbesar ikon baki Sistem dari sudut kanan bawah Bilah Tugas. Klik kanan ikon desktop Docker. Klik Beralih ke wadah Windows. Dialog konfirmasi akan muncul menanyakan apakah Anda ingin melanjutkan, klik Switch.Tutup Docker lalu luncurkan kembali.5] Batalkan Pendaftaran Docker Desktop
Metode selanjutnya mengharuskan Anda untuk membatalkan pendaftaran Docker Desktop. Membatalkan pendaftaran aplikasi akan menghapus koneksi antara aplikasi dan PC Anda. Begini caranya:
Buka Windows PowerShell sebagai admin. Ketik perintah berikut satu per satu dan tekan Enter. wsl --unregister docker-desktop wsl --unregister docker-desktop-data Mulai ulang perangkat Anda setelah selesai.6] Perbarui versi kernel WSL
Aplikasi Docker mungkin perlu waktu lama untuk memulai jika Anda menggunakannya melalui backend WSL 2 dan tidak diperbarui ke versi terbarunya. Unduh dan pasang versi Kernel WSL terbaru untuk melihat apakah kesalahan telah diperbaiki.
7] Aktifkan kembali Fitur WSL
Windows Subsystem for Linux atau WSL memungkinkan menjalankan lingkungan Linux secara langsung di perangkat Windows. Mengaktifkan kembali fitur ini akan menonaktifkan dan mengaktifkan kembali serta memperbaiki masalah startup Docker. Begini caranya:
Tekan tombol Windows + R untuk membuka kotak dialog Run. Ketik fitur opsional dan tekan Enter. Dialog Fitur Windows sekarang akan terbuka; di sini, hapus centang opsi Windows Subsystem for Linux.Klik Ok untuk menyimpan perubahan dan tutup dialog Fitur Windows.Ikuti lagi langkah-langkah di atas dan aktifkan opsi Windows Subsystem for Linux.
Read: Can`t Connect to Hyper-V Virtual Machine
8 ] Instal ulang Docker
Jika tidak satu pun dari metode ini dapat membantu Anda, instal ulang aplikasi Docker. Ini telah diketahui membantu sebagian besar pengguna memperbaiki kesalahan ini.
Kami harap posting ini membantu Anda.
Berapa lama waktu yang diperlukan Docker untuk memulai? Namun, garis waktu ini dapat meningkat tergantung pada beberapa faktor seperti kinerja perangkat Anda dan aplikasi Anda yang sedang berjalan.
SelengkapnyaArtikel Diperbarui pada: March 15, 2023
Kontributor: Syauqi Wiryahasana
Model: Haifa Manik Intani