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ü '
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.