2016-04-12 10 views
0

Yeni docker konteynerinde git ve git-sync kurulumunu yapmak istiyorum ancak bunu nasıl yapacağımı bilmiyorum ya da bunu yapmak için doğru yol buysa? Bunu yapmak için daha kolay bir yol varsa örneğin kubernet'leri kullanıyorum ve kubernet'lerin git-sync ile ilgili olarak neler yapabileceğini görmeye çalışıyorum. Herhangi bir fikir?Bir docker kabında git ve git-sync nasıl kurulur?

+1

mi istiyorsunuz: –

+0

Standart endüstri pratiğinin ne olduğundan emin değil misiniz? – user1870400

+0

Merhaba user1870400. Jan garaj, dockerize uygulamanızı yayınlamak için mevcut en iyi yolu verdi;) –

cevap

0

Docker kabını bir VM olarak işlemeyin. Genellikle komutları çalıştırmak veya ayarları yapmak için konteynere gitmemelisiniz. Tüm ihtiyaçlarınızı (jar dosyası, JVM sunucusu, ....) Dockerfile'dan oluşturmak için docker build kullanın ve herhangi bir ayarı (veya ayar dosyasıyla birlikte birimi) işlemek için ortam değişkenini kullanın. Kapsayıcı görüntü giriş noktanız (cmd), bazı başlangıç ​​etkinliklerini de işleyebileceğiniz bazı betikleriniz (bootstrap.sh) olabilir. Genel olarak: konteyneriniz vatansız olmalıdır. Sürüm oluşturma etiketleri için. Zaman ayırın ve bazı doc ve gerçek Docker uygulama örneklerini okuyun. Orada en iyi uygulamanın ne olduğunu göreceksiniz. Gerçekten kubernetes/git-sync/

0

bu aradığınız şey bu mu? Özellikle Docker ile iyi bir fikir gibi görünmüyor. Genellikle, Kubernetes tarafından kullanılacak olan, sürüm başına yeni Docker görüntüsü (: etiketi) oluşturmanız gerekir.
İlgili konular