Docker ortamımı rancher server 1.0.0'a taşıyorum. Hizmet arasındaki bağlantılar Rancher Server 1.0.0
MySQL kabına bağlı olan bir wordpress kap vardır. Her biri ayrı yığındadır: wordpress kabı için bir yığın ve mysql kabı için bir tane.Daha önce, bu iki kap arasındaki bağlantı içeren benim wordpress kap için bir liman işçisi-compose.yml kullanarak elde oldu: O kaplar olduğunda
wordpress:
external_links:
- mysql:mysql
Bu artık önce mükemmel çalışıyor ama değildi bir çiftlikçi sunucusu içinde.
DNS hizmetiyle ilgili belgeler benim için açık değildir: çiftlik sahibi olarak http://docs.rancher.com/rancher/rancher-services/internal-dns-service/
, benim yığını MySQL adlandırılır ve benim hizmet MySQL edilir.
ne
wordpress:
external_links:
- mysql.mysql:mysql
kullanarak bağlantı kurmaya çalışmıştır Ama bu da çalışır etmez.
Bu iki konteyner, özel bir katalogda vardır, bu işi yapmak için şu anda tek yolu oluşturmak ve iki hizmetlerini başlatmak ve daha sonra daha sonra wordpress hizmetini yükselterek bağlama değiştirmektir.
Herhangi bir fikrin var mı? Bir şey özlüyorum mu?
Çok teşekkürler!
yerine:
external_links:
- mysql/mysql:mysql
Ya da daha genel olarak:
external_links:
- stack_name/service_name:alias_name
external_links:
- mysql.mysql:mysql
bir yığın içinde hizmet bağlamak için aşağıdaki sözdizimini kullanın İşte