docker compose не может связать существующий работающий контейнер docker.
На наших производственных серверах мы уже запускаем контейнеры. такие как Redis, memcached, mysqld
Но компоновка докеров не может связать существующий контейнер докеров.
поэтому используйте меньше для производственной среды.
Вы можете связать существующий контейнер с external_links
Еще один вопрос, когда эта функция была добавлена в композицию? У меня установлен очень старый фиг. интересно, нужно ли мне обновляться, чтобы сочинять
Для меня это бросает:
наберите tcp: просмотрите logstash на 127.0.1.1:53: такого хоста нет
Он не может разрешить имя контейнера, на который я хочу связать.
Самый полезный комментарий
Вы можете связать существующий контейнер с
external_links
https://docs.docker.com/compose/yml/#external_links