Konstantin
Зачем линк, если у тебя всё в композе?
Yuliy
хостнейм не резолвит на данный момент
Konstantin
Покажи композ
Yuliy
Yuliy
Yuliy
Konstantin
Версия compose 2+?
Konstantin
Откуда ты пингуешь то?
Yuliy
1
Konstantin
Серьёзно? Зачем этот мамонт?
Konstantin
php4?)
Yuliy
🙂 да как-то по дефолту задеплоилось и пошел изучать
Andrey
Konstantin
Yuliy
Konstantin
Смени версию и поудаляй мусор:
Links, expose, working_dir, hostname, container_name
Konstantin
1
В ней сети нет, нужно всё линковать. Там вообще ничего нет🙄
Yuliy
о
Yuliy
получилось! видят по хостнеймам
Yuliy
Konstantin
Я там был, больше не хочу)
Konstantin
bebebe
Konstantin
А лучше переходить на прокси с ServiceDiscovery
Yuliy
Yuliy
так и сделал
Yuliy
location / {
proxy_pass http://varnish:8088;
Konstantin
Yuliy
а в чем кста финт выходит? не понял конструкцию если по сути так же вроде и получается
Konstantin
Варнишь если поменяет IP, то nginx его потеряет, он не резолвит, только в момент чтения конфига
Konstantin
bebebe
подозреваю что в docker-compose можно прописать сеть и приколотить ip адреса. и проксировать через dns
Yuliy
Konstantin
Konstantin
Да, можно, для петпрожектов, для себя и т.д. Но лучше изначально делать как надо
Konstantin
Чтобы не было плохих привычек🙈
Yuliy
ага, оказалось что link открывает хостнейм только на исходном хосте, вот засада
Konstantin
Yuliy
хочу узнать щас может есть вариант просто на 2-3ю версию это переделать и чего заниматься сексом то… )
Konstantin
Эмм, ты же уже всё сделал?
Konstantin
Yuliy
поторопился…)) зашелл на nginx и хостнейм в /etc/hosts зарезолвился
Yuliy
а вот в varnish пусто
Konstantin
Ох, этот албанский
Konstantin
Konstantin
Остальное я не понял
Yuliy
Yuliy
в общем после —link в nginx контейнере появилась информация о соседнем хосте, его текущий ип и все дела.
Yuliy
а вот на хосте с varnish только локалхост светит
Konstantin
А зачем ты что-то спрашиваешь если всё равно по своему делаешь?😳
Yuliy
Konstantin
Зачем все? И какие? Когда там один только. Рандомно тыкаешь всё подряд?
Dmitry
Konstantin
Dmitry
Yuliy
та не, это девам локально деплоить приложение)
Yuliy
получилось все наконецто, спасибо всем и особенно Косте!
Yuliy
все таки переписал на 2ю версию нормально и все взлетело как надо
Yuliy
иногда все таки лучше сделать по новой чем редактировать старое))
Konstantin
но блин, то что ты кидал изначально должно было заработать, если просто version: '2' сделать
Konstantin
не знаю что ты переписывал)
Yuliy
да там надо был и service обявить
Yuliy
и по другому немного описать, и ты был прав, избавиться от мусора
Yuliy
🙂 но это надо было пройти что б понять, иначе б прошло бы мимо
Yuliy
первый раз с композом просто возился, до этого вручную докер поднимал и все сетапал там) по детскому
Konstantin
Я вот для наглядности хотел скинуть первую тематическую статью, с хабра как раз и 2018 даже. Но там такая дичь и ужас, что я бы ещё дизлайк дал за такое
Konstantin
Зачем вообще такие статьи писать, когда ты не понимаешь что делаешь?😱
Yuliy
кто не умеет делать - учит )
Konstantin
Так люде же реально по его статье изучают😳
Yuliy
я пока дошел до решения перелопалил столько статей и всяких костылей)
Yuliy
но не пошло дело )
Konstantin
Вот вот, я поэтому шлю сразу в доку, там всё чётко
Konstantin
Если нет в доках - в код 🙈
Yuliy
та дока иногда бывает не совсем ясная для меня) для этого и созданы подобные чаты где люди уже прошли все камни и поняли как эта штука должна работать при нужных условиях)
std::slavik
std::slavik
как вариант
std::slavik
может ктонить посоветовать систему управления и доставки секретов:ключей, токенов и тд? Начального уровня чтобы быстро поставить можно было. Hashicorp избыточная
Dmitry
Dmitry