Cara menamakan atau menamakan semula bekas docker

Cara menamakan atau menamakan semula bekas docker

Apabila bekas Docker dibuat, sistem secara automatik memberikan pengenal pasti universal (Uuid) nombor untuk setiap bekas untuk mengelakkan sebarang konflik penamaan dan meningkatkan automasi tanpa penglibatan manusia.

Baca juga: Cara memasang Docker dan mempelajari manipulasi kontena asas di CentOs

Dalam artikel ini, kami akan menerangkan bagaimana untuk mengenal pasti bekas Docker dan nama atau menamakan semula bekas di Linux.

Secara lalai, Docker menggunakan tiga cara untuk mengenal pasti bekas, iaitu:

  • Pengenal pasti lama e.g "21FBB152A940A37E816A442E6B09022E26B78CCD5A8EB4FCF91EFEB559425C8C".
  • Pengenal pasti uuid e.g "21FBB152A940A37".
  • nama e.g wacana_app.

Ambil perhatian bahawa jika tiada nama ditentukan, secara lalai, daemon Docker memberikan bekas pengenal panjang uuid; ia menghasilkan rentetan rawak sebagai nama.

Cara menamakan bekas docker

Anda boleh memberikan nama yang tidak dapat dilupakan kepada bekas docker anda semasa anda menjalankannya, menggunakannya --nama Bendera seperti berikut. The -d Bendera memberitahu Docker untuk menjalankan bekas dalam mod terpisah, di latar belakang dan cetak ID kontena baru.

$ sudo docker run -d -name wacana_app local_discourse/app 
Nama Docker Container

Untuk melihat senarai semua bekas Docker anda, jalankan arahan berikut.

$ sudo docker ps 
Senaraikan bekas Docker

Mulai sekarang, setiap arahan yang bekerja dengan container_id Contohnya sekarang boleh digunakan dengan nama yang anda berikan.

$ sudo docker mulakan semula wacana_app $ sudo docker stop wacourse_app $ sudo docker start wacana_app 

Cara menamakan semula bekas docker

Untuk menamakan semula bekas Docker, gunakan Namakan semula sub-komando Seperti yang ditunjukkan, dalam contoh berikut, kami menamakan semula bekas wacana_app dengan nama baru Disc_app.

$ sudo docker menamakan semula wacana_app disc_app 

Setelah menamakan semula bekas, sahkan bahawa ia kini menggunakan nama baru.

$ sudo docker ps 

Untuk maklumat lanjut, lihat Docker-Run halaman lelaki.

$ man docker-run 

Itu sahaja! Dalam artikel ini, kami telah mengembangkan cara menamakan dan menamakan semula bekas Docker. Gunakan borang komen di bawah untuk mengemukakan sebarang pertanyaan atau menambah pemikiran anda kepada panduan ini.