2016-03-26 11 views
0

Docker Hub'dan docker image'u çekmem ve çoklu eşleri kapsayıcılar olarak çalıştırmam gerekiyor.Docker oluşturma veya Kabuk kullanarak farklı terminallerde birden fazla Docker Kapsayıcısı nasıl çalıştırılır?

şimdi, terminali el ile açıp indirilen görüntüde docker çalıştırma komutumu yürütüyorum, ancak I/kullanıcı 2 eşin çalışmasını istiyorsa bu işlemi otomatikleştirmeyi planlıyorum, sonra IP Adresi ve Bağlantı Noktası bilgileri sağlayabilmem gerekir. Docker komutunu çalıştırın ve manuel olarak adım atmadan bu uçları farklı terminallerde başlatın.

Bu komutları yürüttükten sonra, bu IP adresini ve bağlantı noktası numaralarını bir JSON dosyasındaki başka işlemlerde saklayabilmem gerekir.

Lütfen bana yardım eder misiniz? Teşekkürler!!

+1

Docker Compose uygulayarak ağ kimlik bilgilerini almak iyi bir çözümdür. Denedin mi? –

+0

Hayır. Bunun bu sorun için iyi bir çözüm olduğunu duydum, ancak bunun nasıl kullanılacağından emin değilim. Bu konuda bana yardımcı olabilir misiniz? – RBT

cevap

0

Yukarıdaki sorun için hızlı bir çözüm var .. Aşağıda, komutun arka plan işleminde docker run -d IMAGE NAME /bin/bash komutunu uygulamış olduğum komut var. Ayrıca, docker inspect <Container Id>