Cara Memperbaiki Kesalahan 'Nama Sudah Digunakan oleh Kontainer'.

Cara Memperbaiki Kesalahan Nama Sudah Digunakan Oleh Kontainer



Docker adalah platform pengembangan proyek yang terkenal dan banyak digunakan yang menggunakan ide kontainerisasi melalui penggunaan kontainer. Kontainer Docker adalah bagian penting dari Docker. Hal ini memungkinkan pengguna untuk merancang, mengelola, dan menyebarkan aplikasi dengan mudah. Ini menyimpan seluruh kode sumber proyek, dependensi, paket yang dibutuhkan, dan kerangka kerja dalam wadah. Oleh karena itu, pengguna dapat dengan cepat menyebarkan dan berbagi aplikasi di sistem lain.

Selain itu, terkadang pengembang memerlukan bantuan selama pembuatan proyek atau wadah dan mungkin menghadapi beberapa konflik, seperti sudah digunakan oleh wadah, atau daemon Docker tidak berfungsi, dan banyak lagi.







Blog ini akan menunjukkan cara memperbaiki “ nama sudah digunakan oleh wadah ” kesalahan.



Bagaimana Cara Memperbaiki Kesalahan 'Nama Sudah Digunakan oleh Kontainer'?

Saat pengguna membuat wadah, mereka dapat menggunakan nama wadah yang sama dengan wadah lain yang sudah ada, atau wadah dibuat secara otomatis selama pembuatan gambar. Dalam kasus seperti itu, pengembang mungkin mengalami “ sudah digunakan oleh container ' masalah.



Ikuti langkah-langkah di bawah ini untuk mengatasi kesalahan yang dibahas.





Langkah 1: Buat Docker Container Melalui Docker Image

Pertama, buat wadah baru dengan memanfaatkan “ pembuat buruh pelabuhan ' memerintah:



$ pembuat buruh pelabuhan --nama python-container pythonimage

Di sini, Anda dapat melihat kami mendapatkan pesan kesalahan bahwa “ / wadah-python ” sudah digunakan oleh wadah:

Langkah 2: Buat Daftar Semua Kontainer

Mari kita periksa apakah penampung sudah ada dengan nama yang sama atau belum. Untuk tujuan ini, daftarkan semua kontainer Docker melalui “ buruh pelabuhan ps ' memerintah. Pilihan ' -sebuah ” digunakan untuk melihat semua wadah:

$ buruh pelabuhan ps -sebuah

Output di bawah ini menunjukkan bahwa kita sudah memiliki wadah dengan nama yang sama dengan yang kita buat:

Langkah 3: Ganti nama Kontainer yang Ada

Untuk mengganti nama penampung yang ada, gunakan tombol “ docker ganti nama ' memerintah:

$ docker mengganti nama python-container pythoncontainer

Periksa lagi apakah penampung telah diganti namanya dengan melihat daftar penampung:

$ buruh pelabuhan ps -sebuah

Kami telah berhasil mengganti nama wadah Docker sebagai “ pythoncontainer ”:

Langkah 4: Buat Wadah

Sekarang, buat wadah baru dengan menggunakan perintah yang disediakan di bawah ini:

$ pembuat buruh pelabuhan --nama python-container pythonimage

Keluaran menunjukkan bahwa kami telah mengatasi kesalahan dan penampung baru dibuat:

Langkah 5: Mulai Kontainer

Untuk menjalankan/memulai wadah, jalankan perintah “ buruh pelabuhan mulai ' memerintah. Di sini, “ -saya ” opsi ditambahkan untuk mengeksekusi wadah dengan cara interaktif:

$ buruh pelabuhan mulai -saya python-container

Kami telah mengajari Anda cara memperbaiki ' nama sudah digunakan oleh wadah ” kesalahan.

Kesimpulan

Untuk memperbaiki “ nama sudah digunakan oleh wadah ” Galat Docker, pertama, daftarkan semua wadah untuk memverifikasi apakah sudah ada wadah dengan nama yang sama. Jika ya, pengembang dapat menghapus atau mengganti nama penampung untuk mengatasi kesalahan tersebut. Untuk mengganti nama wadah, gunakan ' docker ganti nama ' memerintah. Kemudian, coba buat ulang penampung dan verifikasi apakah masalah telah diperbaiki. Blog ini telah menguraikan tentang cara memperbaiki “ nama sudah digunakan oleh wadah ” kesalahan.