İçindekiler:

Docker kapsayıcısında bir komut dosyasını nasıl çalıştırırım?
Docker kapsayıcısında bir komut dosyasını nasıl çalıştırırım?

Video: Docker kapsayıcısında bir komut dosyasını nasıl çalıştırırım?

Video: Docker kapsayıcısında bir komut dosyasını nasıl çalıştırırım?
Video: Docker Nedir Nasıl Kullanılır? | Part #1 | Image Nedir? Container Nedir? Docker Komutları 2024, Eylül
Anonim

Bu adımları takip et:

  1. Kullanmak liman işçisi ps var olanın adını görmek için konteyner .
  2. Sonra kullanın komut limanı exec -it < konteyner name> /bin/bash içinde bir bash kabuğu almak için konteyner .
  3. Veya doğrudan kullanın liman işçisi exec -it < konteyner ad> < emretmek > yürütmek her neyse emretmek içinde belirtirsiniz konteyner .

Bunu göz önünde bulundurarak, bir liman işçisi konteynerini nasıl listeleyebilirim?

Docker Konteynerlerini Listeleme

  1. Gördüğünüz gibi, yukarıdaki resim çalışan kapsayıcı olmadığını gösteriyor.
  2. Kapsayıcıları kimliklerine göre listelemek için –aq (sessiz) kullanın: docker ps –aq.
  3. Her bir kapsayıcının toplam dosya boyutunu listelemek için –s (boyut) kullanın: docker ps –s.
  4. ps komutu birkaç bilgi sütunu sağlar:

Ayrıca, bir kabuk betiğini nasıl çalıştırırım? Komut dosyası yazma ve yürütme adımları

  1. Terminali açın. Komut dosyanızı oluşturmak istediğiniz dizine gidin.
  2. ile bir dosya oluşturun. sh uzantısı.
  3. Bir düzenleyici kullanarak komut dosyasını dosyaya yazın.
  4. Komut dosyasını chmod +x komutuyla yürütülebilir yapın.
  5. Komut dosyasını./ kullanarak çalıştırın.

O zaman mevcut bir Docker kapsayıcısını nasıl başlatırım?

yeniden başlatmak için mevcut kapsayıcı , kullanacağız Başlat iliştirmek için -a bayrağı ve etkileşimli hale getirmek için -i bayrağı ile komut verin, ardından konteyner kimlik veya isim. kimliğinizi değiştirdiğinizden emin olun. konteyner aşağıdaki komutta: liman işçisi başlangıç -ai 11cc47339ee1.

Argümanları Docker'a nasıl iletebilirim?

Çalışma süresi argümanlar sen geçtiğinde liman işçisi koşusu veya konteynerinizi başlatın: $ liman işçisi koşusu [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG…] koşma kapsayıcınızda tanımlandığı gibi liman dosyası CMD veya ENTRYPOINT tanımlarınıza göre.

Önerilen: