Docker і CI/CD · Junior · Запитання 24 з 75
Як у Compose сервіс app підключається до сервісу db?
- 1Через
localhost:5432, бо обидва на одному хості - ✓Правильна відповідь: За ім'ям сервісу, напр.
postgres://db:5432 - 3Через IP контейнера з
docker inspect
Пояснення
Compose поміщає сервіси в спільну мережу з вбудованим DNS, тож ім'я сервісу резолвиться в потрібний контейнер. IP змінюються між запусками; імена - ні.