Dalam Docker, mengeksport imej boleh dilakukan dengan membungkusnya ke dalam fail .tar. Kaedah ini membolehkan kami mengeksport imej ke mana-mana sahaja dan mengimportnya untuk digunakan pada masa akan datang. Artikel ini akan memperkenalkan cara menggunakan Docker untuk mengeksport imej ke dalam pakej tar.
Sebelum mengeksport imej, anda perlu memastikan anda telah memasang Docker dan mempunyai hak pentadbir.
Pertama, kita perlu mencari ID imej yang hendak dieksport. Anda boleh menggunakan arahan berikut untuk menyenaraikan ID semua imej:
$ docker image ls
Selepas mencari ID imej yang sepadan, rekodkannya.
Sebelum mengeksport imej, pastikan anda telah menghentikan bekas. Anda boleh menghentikan bekas yang sedang berjalan dengan arahan berikut:
$ docker stop <CONTAINER_NAME>
Nota: Jika bekas yang sedang berjalan tidak dihentikan, anda tidak akan dapat mengeksport imej bekas itu.
Arahan untuk mengeksport imej adalah seperti berikut:
$ docker save <IMAGE_ID> -o <TAR_FILENAME>
Di mana,
Sebagai contoh, jika anda ingin mengeksport imej dengan ID "abc123def456", anda boleh menggunakan arahan berikut:
$ docker save abc123def456 -o myimage.tar
Apabila mengeksport imej Selepas itu, ia boleh diimport untuk digunakan di tempat lain. Gunakan arahan berikut untuk mengimport imej:
$ docker load -i <TAR_FILENAME>
di mana,
Sebagai contoh, jika anda ingin mengimport fail bernama "myimage.tar", anda boleh menggunakan arahan berikut:
$ docker load -i myimage.tar
Selepas import berjaya, anda boleh menggunakan yang berikut arahan untuk melihat imej yang diimport :
$ docker image ls
Melalui langkah di atas, anda telah berjaya menyelesaikan eksport dan import imej Docker. Kaedah ini membolehkan anda mengeksport imej ke tempat lain dengan mudah dan mengimportnya untuk digunakan pada masa akan datang.
Atas ialah kandungan terperinci Bagaimana untuk mengeksport pakej tar dari imej docker. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!