Merhaba,
Scriptlerimi docker haline getirmek istiyorum ve bunu yaptım ancak,
scriptimin bir yerinde redis üzerinden güncel dolar/tl değerini aldığım bir bölüm var ve bu bölüm docker’da çalışırken hataya sebep oluyor. Local ağ’da bulundan redisime bağlanamıyor ne yazık ki. Docker konusunda da çok yeniyim ve ne yapmam gerektiğine dair bir fikrim yok. Yardımcı olursanız çok sevinirim.
Scriptimin şu bölümünde patlıyor.
REDIS_USD_TRY_DIRECTORY = config['redis_usd_try_directory']
#redis_usd_try_directory: 'test:USD_TRY'
r = redis.Redis(
host=config['redis_host'])
#redis_host: 'localhost'
#buraya kadar sorun yok.
curr_exchange = float(r.get(REDIS_USD_TRY_DIRECTORY))
#burda patlıyor
#hostum da = 'localhost'
r.get dediğim yerde bağlantı olmadığı için hata ile karşılaşıyorum docker run yapığımda.
Nasıl dockerda localimdeki redisi görmeyi sağlayabilirim ? Veya başka bir çözüm ?