Docker Konteynerlerini Adlandırma veya Yeniden Adlandırma


Docker kapsayıcıları oluşturulduğunda sistem, herhangi bir adlandırma çakışmasını önlemek ve insan katılımı olmadan otomasyonu geliştirmek için her kapsayıcıya otomatik olarak evrensel olarak benzersiz bir tanımlayıcı (UUID) numarası atar.

Ayrıca Okuyun: Docker Nasıl Kurulur ve CentOS'ta Temel Konteyner Manipülasyonunu Öğrenin

Bu yazımızda Linux'ta Docker Container'larını kolayca nasıl tanımlayacağınızı ve Container'ları nasıl adlandırabileceğinizi veya yeniden adlandırabileceğinizi açıklayacağız.

Docker varsayılan olarak bir konteyneri tanımlamak için üç yol kullanır:

  • UUID uzun tanımlayıcı ör. "21fbb152a940a37e816a442e6b09022e26b78ccd5a8eb4fcf91efeb559425c8c".
  • UUID kısa tanımlayıcı ör. "21fbb152a940a37".
  • ad örneğin discourse_app.

Herhangi bir ad belirtilmezse Docker arka plan programının varsayılan olarak kaplara bir UUID uzun tanımlayıcı atadığını unutmayın; ad olarak rastgele bir dize oluşturur.

Docker Konteynerine Ad Verme

Docker konteynerlerinizi çalıştırdığınızda aşağıdaki gibi --name flagını kullanarak unutulmaz isimler atayabilirsiniz. -d bayrağı, docker'a bir konteyneri arka planda bağımsız modda çalıştırmasını ve yeni konteyner kimliğini yazdırmasını söyler.

sudo docker run -d --name discourse_app local_discourse/app

Tüm docker konteynerlerinizin listesini görüntülemek için aşağıdaki komutu çalıştırın.

sudo docker ps

Artık container_id ile çalışan her komut, örneğin atadığınız bir adla kullanılabilir.

sudo docker restart discourse_app
sudo docker stop discourse_app
sudo docker start discourse_app

Docker Container'ı Yeniden Adlandırma

Docker kapsayıcısını yeniden adlandırmak için gösterildiği gibi yeniden adlandır alt komutunu kullanın; aşağıdaki örnekte discourse_app kapsayıcısını yeni bir adla disc_app olarak yeniden adlandırıyoruz. .

sudo docker rename discourse_app disc_app

Bir kapsayıcıyı yeniden adlandırdıktan sonra artık yeni adı kullandığını doğrulayın.

sudo docker ps

Daha fazla bilgi için docker-run kılavuz sayfasına bakın.

man docker-run

Bu kadar! Bu yazımızda Docker konteynerlerinin nasıl isimlendirileceğini ve yeniden adlandırılacağını anlattık. Soru sormak veya düşüncelerinizi bu kılavuza eklemek için aşağıdaki yorum formunu kullanın.