manefesto
Причём проверял с него curl http://site1 и нормально
Gleb
это нормально, ну типа нет nginx смысла перерезолв делать для хоста тк хелсчеков нет. резолвинг не настаривается отдельно
manefesto
Типа покрутить dns докера?
manefesto
Или делать nginx -t reload?
manefesto
Интересно. А статикой можно для контейнера приколотить ip? Ну не прям руками, а чтобы Аренда была допустим 24 часа. Хотя тоже такое себе
Gleb
manefesto
Сделать релоад не такой уж и костыль получается
Gleb
Типа покрутить dns докера?
надо пошагово все разбирать. давно была бага что резолвер докера имел проблемы с ipv6 в nginx приходилось это вырубать тк он упорно пытался чекнуть
попробуй в nginx сделать
Gleb
location / {
resolver ip_dns valid=10s;
manefesto
Хотя надо посмотреть на реализацию nginx где он напрямую дергает сокет докера. Типа для динамических виртуалхостов
Gleb
в композе это вероятно будет resolver 127.0.0.11 valid=10s; если дефолты не менял
Gleb
в коммерческой версии nginx еще можно заюзать модуль для хелсчеков http://nginx.org/en/docs/http/ngx_http_upstream_hc_module.html#health_check чтоб в принципе те контейнеры которые еще не поднялись трафик не получали
Gleb
manefesto
Ну да. Он
Gleb
там должен выставляться резолвер, надо проверять все ли корректно в настройках. правильный ли адрес днс сервера выставился
Gleb
хотя мб там опции нет valid , а дефолт большой
Maxim
Ну да. Он
Используйте traefik в место nginx для реверсивного проксирования, оставьте nginx функцию проксирования, а реверсивное проксирование передайте traefik
manefesto
manefesto
я не совсем понял как работает этот traefik
manefesto
он тупо форвардит запросы к домену на контейнер ?
Igorь
А возможно в мультистейдж билдах делать make в первом образе, а make install во втором? Хочу размер opencv-образа сократить, а то полтора гига - это дичь.
Есть сборка в альпайне, но у опенцв очень важно, с какими опциями собиралось, поэтому нужен минимальный кастом.
Igorь
Грубо говоря, нужен голый альпайн без питонов всяких с кастомным опенцв.
manefesto
Ну попробуй бинарник затащить в из предыдущего этапа сборки
Igorь
Их там штук 40 библиотек
Andrey
А где паника?
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5021
Igorь
Паника может была бы, если бы приложение было серверным. В моем случае нет.
Igorь
В моем случае нужны просто 2 образа: один с полным тулчейном инструментов для сборки, второй - для запуска приложения с минимальным количеством библиотек, дабы обеспечивалась повторяемость.
Igorь
А если чувак у себя локально входит в группу docker, то 99%, что он и в судоерсах будет.
.
всем привет, друзья! целую неделю бьюсь с докером по mtproto инструкция крайне простая по установке, выложена тут https://blog.jazinbaz.in/en/2018/06/creating-your-own-official-mtproto-proxy-with-channel-promotion-very-easy-way.html
проблема заключается в том, что система показывает что порт 6968 слушается, однако же телнет не проходит. Хотя на Localhost проходит, на Ip интерфейсов - нет. Пробовал отключать Firewall полностью - всё то же самое, порт слушается, но telnet не проходит. Может быть у Вас есть какие либо идеи?
.
Igorь
Iptables покажите
Maksym
ip ad
Maksym
покажите
.
.
.
Igorь
Правила от ufw остались. Попробуйте дропнуть их. Если не поможет, то ещё демон докера перезапустите
Igorь
Можете всё дропнуть и докер перезапустить
manefesto
Я редко такую магию наблюдал
Igorь
Я тоже, но если нет доступа по сети к докеру, то первый вопрос к файрволам
Maksym
docker container list
Maksym
что выдаст
Maksym
развернул свежую убунту сервер 18.02 - поведение полностью аналогичное
.
.
я сейчас убил докер и сделал на 443 порту - то же самое
.
ufw отключен
.
.
хотя сам докер с интерфейсами работает нормально, если через бизи бокс делать трейс роут или пинг всё он нормально пингует
Maksym
мой, после телнета на 127 - постоянно в Restarting (1) 22 seconds ago
Maksym
и больше не пущает
.
может версия докера старая
.
у меня Docker version 18.09.2, build 6247962
.
и ubuntu 16.04
Maksym
docker logs mtproto-proxy
Maksym
[6][2019-05-09 16:39:50.687602 local] failed to set rlimit for open files. Try running as root or requesting smaller maxconns value.
[6][2019-05-09 16:39:50.687663 local] fatal: cannot raise open file limit to 65552
Roman
.
Ну я делаю по этой инструкции, не должна быть косячная, автор получил 11 лайков
Maksym
у меня тоже не вышло - кочячная - гугл вдыает много ссылок по моей ошибке
Maksym
телнет отработывает только 1 раз, потом не пущает
Maksym
+ ошибка в логах
Maksym
(убунту сервер 18ю04 - свежая+апдейты)
Roman
Roman
.
Igorь
Кстати, а что за провайдер?
.
Maksym
Roman
у меня вообще контейнер останавливается, потому что не может получить конфиг с серверов телеграма
Igorь
.
Igorь
Перевесь мтпрокси на 80 порт и проверь
Igorь
Если отработает, то проблема в виртуалке. Если нет, то играться дальше