Docker – Görüntünün Birden Fazla Etiketi Olabilir mi?

Docker Goruntunun Birden Fazla Etiketi Olabilir Mi



Docker görüntüleri, kapsayıcılar içinde projeler oluşturmak ve dağıtmak için kullanılan Docker ortamının temel parçasıdır. Docker geliştiricisi, projelerini kapsayıcı hale getirmek için genellikle Docker görüntüleri ile çalışır, ancak bazen bir uygulamanın veya projenin bağımlılıklarını güncellemeleri gerekir. Ayrıca önceki sürümdeki değişiklikleri korumak istiyorlar. Bu amaçla kullanıcı, benzersiz tanımlama için görüntüyü etiketleyebilir veya görüntünün sürümünü belirleyebilir.

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

Bir Görsel İçin Birden Çok Etiket Olabilir mi?

Evet, bir Docker görüntüsünün birden çok etiketi olabilir. Docker'da olduğu gibi, tıpkı uygulama güncellemelerinde olduğu gibi, imajlar da zaman zaman gereksinimlere göre güncellenir. Bu amaçla, kullanıcıların tanımlama için görüntünün belirli bir sürümünü veya benzersiz bir etiketi belirtmesi gerekir. Bu nedenle Docker görüntüsü, benzersiz etiketlerle birlikte bir görüntünün birden çok kopyasına sahip olabilir.







Çeşitli Etiketlerle Nasıl Resim Oluşturulur?

Görüntüyü bir Dockerfile'den oluştururken aynı görüntüyü birden çok etiketle oluşturabilirsiniz. Bu amaçla, verilen talimatları izleyin.



1. Adım: Dockerfile oluşturun
İlk olarak, “ adlı basit bir dosya oluşturun. liman işçisi dosyası ”. Ardından, aşağıdaki kodlu talimatı Dockerfile'a yapıştırın:



Python'dan
ÇALIŞMA YÖNTEMİ /src/uygulama
KOPYALA .
CMD [ 'piton' , './pythonapp.py' ]

Yukarıdaki talimatlar, '' içinde tanımlanan basit bir python programını yürütmek için bir görüntü oluşturur. pythonapp.py ' dosya:





2. Adım: Birden Çok Etiketle Bir Görüntü Oluşturun
Ardından, “ liman işçisi yapı Görüntüyü birden fazla etiketle oluşturmak için ”. Kullanıcılar “ -T ' veya ' -etiket ” seçeneği, birden çok etiket görüntüsü oluşturma seçeneği. Örneğin, üç farklı etikete sahip bir görsel oluşturmak için “ -T ” seçeneği üç kez:



> docker build -t python:en son -t python: 3.6 -t piton: 3.4

3. Adım: Doğrulama
Şimdi görüntünün belirtilen etiketlerle oluşturulup oluşturulmadığını doğrulayın:

> liman işçisi görselleri

Docker'da Resimleri Etiketle

Ancak, kullanıcılar bir görseli birden çok kez etiketleyebilir. Başka bir deyişle, tek veya benzer bir resim için farklı etiketler belirleyebilirsiniz. Bu amaçla “ liman işçisi etiketi ” kullanılabilir.

Görüntüyü Docker'da etiketlemek için aşağıda belirtilen prosedürü takip edin.

1. Adım: Resmi Etiketleyin
Görüntünün sürümünü belirtmek üzere görüntüyü etiketlemek için ' docker etiketi : ' emretmek:

> liman işçisi etiketi python:en son python: 2.4

Yukarıdaki komutta, “ piton:en son ” olarak görüntü piton:2.4 ”:

Bir görüntünün birden çok etiketini belirtmek için tek bir görüntüyü birçok kez etiketleyebilirsiniz. Örneğin, yine “ etiketledik. piton:en son ” olarak görüntü piton:2.8 ”:

> liman işçisi etiketi python:en son python: 2.8

2. Adım: Görüntünün Etiketlenip Etiketlenmediğini Doğrulayın
Ardından, yeni etiketlenen görüntülerin oluşturulup oluşturulmadığını doğrulamak için Docker'daki tüm görüntüleri kontrol edin:

> liman işçisi görselleri

“ için iki etiket tanımladığımız görülmektedir. piton:en son ” görüntü.

Çözüm

Evet! Bir görüntünün birden çok etiketi olabilir. Görüntüler zaman zaman güncellendiğinden ve kullanıcıların bir görüntüye benzersiz tanımlayıcı etiketler ataması gerekmesi gerektiğinden. Ancak, “ kullanarak aynı görüntüyü birden çok etiketle oluşturabilirsiniz. docker build -t -t : etiketi ' emretmek. Birden çok etiketten oluşan bir görüntü oluşturmak için ' -T ” seçeneği birden çok kez. Bu blog, bir görüntünün farklı etiketlere sahip olmasının mümkün olduğunu göstermiştir.