Docker serisi
DOCKER / LAB 4 · Temel · 9 DK · SİMÜLASYON

Ağlar, DNS ve portlar.

Container’lar birbirine nasıl ulaşır? Dahili port ile host’a açılan portu ayırt et.

01 / KAVRAMI ANLA

Aynı kullanıcı tanımlı bridge ağındaki container’lar birbirini isimle bulabilir. Container’dan container’a bağlantıda hedefin dahili portu kullanılır. Host erişimi için ise published port gerekir; burada yalnızca 127.0.0.1:5433’e açıyoruz.

02 / SENİN GÖREVİN

API ve database’i aynı ağa alıp database:5432 bağlantısını kur. Ardından port yayınlayıp host’tan 127.0.0.1:5433 üzerinden bağlan.

docker / lab-04
Host / 127.0.0.1Yayınlanan port yok
USER-DEFINED BRIDGE / APP-NET
apilocalhost = api
databasedata-net · :5432

Database farklı bir ağda. app-net DNS’i üzerinden keşfedilemez.

○ Container → database○ Host → published port
Bir hedef seçip bağlantıyı dene.
03 / KENDİNİ DENE

API container’ından aynı ağdaki database’e hangi adresle ulaşılır?

Laboratuvarın tamamlanması için deney hedefini gerçekleştir ve soruyu yanıtla.