Docker İçe Aktarma ve Yükleme Arasındaki Fark Nedir?

Docker Ice Aktarma Ve Yukleme Arasindaki Fark Nedir



Docker, uygulamaları çalıştırmak için ayrı ortamlar olan kapsayıcıları oluşturmak ve işlemek için ünlü bir araçtır. Docker, kapsayıcılar oluşturmak için şablonlar olan görüntüleri içe aktarmak ve yüklemek için çeşitli komutlar sağlar. “ liman işçisi ithalatı ' Ve ' liman işçisi yükü ” komutları, geliştiricilerin sıfırdan özel görüntüler oluşturmasına, görüntüleri yedeklerden geri yüklemesine, ana bilgisayarlar arasında görüntüleri aktarmasına ve özel görüntüleri diğer geliştiricilerle paylaşmasına olanak tanır.

Bu makale şunları açıklayacaktır:







Docker İçe Aktarma ve Yükleme Arasındaki Temel Fark?

liman işçisi ithalatı ” komutu, bir kabın dosya sisteminin anlık görüntüsünü içeren bir dosyadan veya URL'den yeni bir görüntü oluşturur. Dosya veya URL bağımsız değişkeni, yerel bir dosya yolu veya bir tar arşivine işaret eden uzak bir URL olabilir. Bir kabın dosya ve dizinlerini içeren bir tar arşivinden bir görüntü oluşturmak için kullanılabilir. Kullanıcılar herhangi bir meta veriyi veya geçmişi korumadan mevcut bir kapsayıcının dosya sisteminden bir görüntü oluşturmak istediğinde kullanışlıdır.



Öte yandan, “ liman işçisi yükü ” komutu, daha önce “ kullanılarak kaydedilmiş bir tar arşivinden bir görüntü yükler. liman işçisi kaydet ' emretmek. Docker save kullanılarak dışa aktarılan bir görüntüyü geri yüklemek için kullanılabilir. Kullanıcılar, tüm meta verileri ve geçmişi koruyarak daha önce docker save kullanılarak kaydedilmiş bir görüntüyü veya depoyu yüklemek istediğinde yardımcı olur.



“docker import” Komutu Nasıl Kullanılır?

“ nasıl kullanılacağını görmek için sağlanan adımlara göz atın liman işçisi ithalatı ' emretmek:





1. Adım: Tüm Docker Görüntülerini Listeleyin

Öncelikle, aşağıda listelenen komut aracılığıyla mevcut tüm Docker görüntülerini görüntüleyin:

liman işçisi görselleri



Yukarıdaki çıktıda, tüm Docker görüntüleri görülebilir.

2. Adım: Görüntüyü Yerel Dosyadan İçe Aktarın

Ardından, “ liman işçisi ithalatı Oluşturulması gereken görüntünün görüntü içeriğini içeren yerel dosya yolu veya URL ile birlikte ” komutu:

docker import merhaba-world_image.docker new-image

Burada:

  • merhaba-world_image.docker ” sistemimizdeki yerel dosyadır.
  • yeni görüntü ”, yerel dosyadan oluşturulacak yeni görüntünün adıdır.

Bu komut “adlı yeni bir imaj oluşturmuştur. yeni görüntü “yerelden” merhaba-world_image.docker ' dosya.

3. Adım: Doğrulama

Görüntünün yerel dosyadan oluşturulup oluşturulmadığını doğrulamak için tüm Docker görüntülerini listeleyin:

liman işçisi görselleri

Görüldüğü gibi “ yeni görüntü ” başarıyla oluşturuldu.

“docker load” Komutu Nasıl Kullanılır?

nasıl olduğunu öğrenmek için “ liman işçisi yükü ” komutu çalışır, aşağıdaki adımlara bakın:

1. Adım: Docker Görüntülerini Görüntüleyin

İlk olarak, aşağıdaki komut yardımıyla tüm Docker görüntülerini listeleyin:

liman işçisi görselleri

Yukarıdaki çıktı, tüm Docker görüntülerini görüntüledi.

2. Adım: Görüntüyü Arşiv Dosyasından Yükleyin

Ardından, “ liman işçisi yükü ” komutu ile birlikte “ -Ben ” seçeneği ve belirli Docker görüntüsünün yüklenmesi gereken arşiv dosyasının adı:

liman işçisi yükü -Ben my-alpine.tar

Burada, “ -Ben ” seçeneği girdi dosyasını belirtmek için kullanılır, yani “my-alpine.tar”.

Bu komut “ alp 'Arşivden bir görüntü' my-alpine.tar ' dosya.

3. Adım: Doğrulama

Son olarak, ilgili görüntünün arşiv dosyasından yüklendiğinden emin olmak için tüm Docker görüntülerini görüntüleyin:

liman işçisi görselleri

Yukarıdaki çıktıda “ alp ” görüntüsü görülebilir.

Çözüm

liman işçisi ithalatı ”, bir kabın dosya sisteminin anlık görüntüsünü içeren bir dosyadan veya URL'den yeni bir görüntü oluşturur. Kapsayıcının dosya sisteminin herhangi bir meta verisini veya geçmişini korumaz. Buna karşılık, “ liman işçisi yükü ' kullanılarak önceden kaydedilmiş bir tar arşivinden bir görüntü veya havuz yükler. liman işçisi kaydet ”. Görüntünün veya deponun tüm meta verilerini ve geçmişini korur.