Şöyle yapabilirsin. PHP konteynırın içine girip buradan Database konteynırına bağlanmayı deneyebilirsin.
Sanal makinalarda neticede birer fiziksel makina gibidir. Yani arkadaşının bilgisayarından bir word belgesi almak istediğini düşünelim. Ancak arkadaşın çok uzak bir yerde olsun ve fiziksel bir erişim mümkün olmasın. Belgeyi nasıl alabilirsin ?
- FTP erişimi varsa, ftp üzerinden bağlanıp alabilirsin.
- Dosya sistemini direk erişim mümkün ise bunun üzerinden bağlanıp alabilirsin. ssh, scp vs.
- Makina üzerinda çalışan bir sunucu varsa sunucuya bağlanıp belgeyi indirebilirsin.
Benim aklıma gelenler şimdilik bunlar.
Anladığım kadarıyla veritabanında belgelerin isimleri saklayıp orjinal belgeleri dosya sisteminde tutmak isitiyorsun. Bunun için Database sunucusundan ziyade 4. bir belge sunucusunda bunları tutmayı düşünebilir veya bunları direk veritabanına yazabilirsin. Docker konteynırlarında mümkün olduğunca tek bir sorumluluk üstlenmesi önerilir.