Dockerfile Dosyanızda “apt install” Nasıl Doğru Kullanılır?

Dockerfile Dosyanizda Apt Install Nasil Dogru Kullanilir



Docker platformu, taşınabilir ve yalıtılmış kapsayıcıların yardımıyla DevOps ve diğer projeleri oluşturmak, dağıtmak ve göndermek için kullanılan ünlü ve basit platformlardan biridir. Bu kapsayıcılar, Docker görüntüleri aracılığıyla yönetilir ve oluşturulur. Ayrıca, Docker görüntüleri komut aracılığıyla oluşturulur. Bu komutlar veya talimatlar, bir Docker görüntüsü oluşturmak için terminal veya Dockerfile aracılığıyla iletilir. Ancak, her komutu tek tek yürütmek telaşlıdır. Bu nedenle Dockerfile, bir Docker görüntüsü oluşturmak için en iyi çözümdür.

Bu yazı, ' nasıl kullanılacağını gösterecektir. uygun kurulum ” Dockerfile'da doğru şekilde.

Dockerfile'da “apt install” Nasıl Doğru Kullanılır?

Dockerfile, bir Docker görüntüsü oluşturmak için komutları tanımlayan bir talimat dosyasıdır. “ uygun kurulum ” komutu, Docker görüntüsünü oluşturmak için gerekli bağımlılıkları veya paketleri yüklemek için Dockerfile'da kullanılır. Burada, ' uygun ”, “ anlamına gelen Ubuntu deposudur. Gelişmiş Paketleme aracı ” bağımlılıkları yüklemek için kullanılır.







İşte “ eklemek için sözdizimi uygun kurulum ” Dockerfile'daki komut:



RUN apt güncellemesi && uygun düzenlemek -Ve < PAKET > \ < paket > \ && \

apt-temizlemek && \ rm -rf / öyleydi / lib / uygun / listeler /*

Doğru kılavuz çizgisinin kullanılması için “ uygun kurulum Paket kurulumları için ” komutu, verilen talimatları izleyin.



1. Adım: Dockerfile oluşturun

İlk önce bir Dockerfile yapın. Dosyanın adının “olması gerektiğini unutmayın. liman işçisi dosyası ”. Ardından, aşağıdaki kodlanmış komutları dosyaya yapıştırın:





Python'dan: 3.6

KOŞMAK apt-get güncellemesi && apt-get kurulumu -Ve --no-install-önerileri \

python3-setuptools \

piton3-pip \

python3-dev \

piton3-venv \

git \

&& \

apt-temizlemek && \

rm -rf / öyleydi / lib / uygun / listeler /*

ORTAYA ÇIKARMAK 8000

CMD piton -C 'print('Docker daha basit bir Dağıtım Aracıdır')'

Yukarıdaki kod bloğunda:

  • İTİBAREN Temel görüntüyü tanımlamak için ” ifadesi kullanılır.
  • KOŞMAK ” komutu belirtilen komutu çalıştırmak için kullanılır. İçinde ' KOŞMAK ” ifadesi, “ ifadesini kullandık. uygun kurulum 'gibi gerekli paketleri yüklemek için komut' python3-setuptools ”, “ python3-pip ”, “ python3-geliştirme ', Ve ' git ”.
  • \ ”, Dockerfile'da çok satırlı yönergeleri yaymak için varsayılan kaçış karakteri olarak kullanılır.
  • apt-temizlemek ” önbelleği temizler
  • rm-rf ” komutu dosyaları veya dizini siler veya kaldırır.
  • ORTAYA ÇIKARMAK ”, bağlantı noktasını açığa çıkaran konteyneri belirtmek için kullanılır.
  • CMD ”, kaplar için giriş noktasını veya varsayılanları belirtir. Senaryomuzda Python kodunu çalıştırdık:

2. Adım: Docker Görüntüsü Oluşturun

Bir sonraki adımda belirtilen komut üzerinden Docker imajını oluşturunuz. Burada, ' -T ”, görüntünün etiketini veya adını belirtir:



> liman işçisi yapı -T py-img .

3. Adım: Görüntüyü Çalıştırın

Kapsayıcıyı oluşturmak ve yürütmek için görüntüyü ' liman işçisi çalıştırması ' emretmek:

> liman işçisi py-img'yi çalıştır

Nasıl kullanılacağını ayrıntılı olarak anlattık” uygun kurulum ” Dockerfile'da.

Çözüm

Apt kurulumunu Dockerfile'da kullanmak için önce basit bir Docker dosyası oluşturun. Ardından, temel veya üst görüntüyü ' İTİBAREN ' talimat. Bundan sonra, “ KOŞMAK ' komutunu kullanmak için ' uygun kurulum ' emretmek. Bu amaçla “ RUN apt update && apt install -y \ \ && \

apt-get clean && \ rm -rf /var/lib/apt/lists/* sözdizimi. Bu yazı, ' nasıl kullanılacağını göstermiştir. uygun kurulum ” Dockerfile'da.