У меня очень простое приложение с двумя контейнерами, 1 работает с Tomcat другим Redis. Я пытаюсь использовать docker-compose, но связь между контейнерами не работает.Ссылки не создаются между контейнерами
Если я просто бегу с приведенными ниже командами, все радуют.
docker run -d --name db redis
docker run -d -P --name web --link db web
Когда я пытаюсь использовать нижний файл docker-compose.yml, между контейнерами нет никакой связи.
version: '2'
services:
web:
image: web
links:
- redis
ports:
- "8080:8080"
redis:
image: redis
Нет переменных среды, созданных с использованием docker-compose, и файл/etc/hosts не обновляется.
Я озадачен, так как это буквально копия нескольких примеров, которые я нашел на многих сайтах, включая docker.com. Любая помощь будет принята с благодарностью.
Ах, спасибо большое. Просто проверяйте вещи, и это работает как шарм. –