Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Penjelasan terperinci tentang cara docker menamakan semula imej

Penjelasan terperinci tentang cara docker menamakan semula imej

PHPz
PHPzasal
2023-04-04 09:27:3423098semak imbas

Docker ialah enjin kontena aplikasi sumber terbuka yang membolehkan pembangun membungkus aplikasi dan kebergantungannya ke dalam bekas mudah alih. Pendekatan ini membolehkan aplikasi berjalan di mana-mana tanpa memerlukan pengubahsuaian kod. Imej Docker ialah templat yang digunakan untuk mencipta bekas. Satu imej boleh mencipta banyak bekas. Jika anda ingin menamakan semula imej Docker, artikel berikut memperincikan cara untuk menyelesaikan tugas ini.

Kaedah 1: Gunakan arahan tag

Arahan Tag boleh menandakan imej sedia ada dengan nama lain (alias). Berikut ialah cara paling mudah untuk menamakan semula imej:

docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]

Di mana, SOURCE_IMAGE ialah nama imej sedia ada, TAG ialah teg imej dan TARGET_IMAGE ialah nama imej yang dinamakan semula. Jika parameter TAG tidak ditentukan, ia lalai kepada "terkini", menunjukkan versi terkini. Berikut ialah contoh cara untuk menamakan semula imej myimage:v1 kepada myimage2:v2:

docker tag myimage:v1 myimage2:v2

Untuk menyenaraikan semua imej yang tersedia, gunakan arahan berikut:

docker images

Kaedah 2 : Melalui arahan bina

Jika anda ingin membina imej dengan nama lain, anda boleh menggunakan arahan berikut:

docker build -t new_image_name:tag .

di mana new_image_name ialah nama yang anda mahu tentukan untuk imej baharu , tag ialah label imej, dan titik aksara terakhir (.) menunjukkan menggunakan fail Dockerfile dalam direktori semasa. Berikut ialah contoh mencipta fail Docker dalam direktori semasa sebagai nama baharu myimage2:

docker build -t myimage2 .

Kaedah 3: Melalui arahan nama semula

Docker 1.13 dan versi yang lebih baru menyokong penggunaan arahan nama semula docker Perintah ini boleh mengubah suai nama bekas atau imej sedia ada kepada nama yang ditentukan. Contoh menggunakan arahan ini untuk menamakan semula imej:

docker rename old_name new_name

dengan nama_lama ialah nama imej semasa dan nama_baru ialah nama yang anda ingin berikan kepada imej baharu. Berikut ialah contoh menamakan semula imej Docker myimage kepada myimage2:

docker rename myimage myimage2

Jika anda perlu menyenaraikan semua imej yang tersedia, anda boleh menggunakan arahan berikut:

docker images

Ringkasan

Docker ialah teknologi popular untuk membina dan menggunakan aplikasi kontena. Imej Docker adalah asas untuk membina bekas, dan anda boleh menamakan semula mereka dalam pelbagai cara. Dalam artikel ini, kami memperkenalkan tiga kaedah untuk menamakan semula imej Docker: melalui arahan tag, melalui arahan bina dan menggunakan arahan nama semula. Setiap kaedah mempunyai kelebihan dan kekurangannya, dan anda boleh memilih kaedah yang sesuai dengan anda berdasarkan keperluan anda.

Atas ialah kandungan terperinci Penjelasan terperinci tentang cara docker menamakan semula imej. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn