Anton
@gecube
Всё разобрался, мой косяк был не тот путь к .htpasswd указал, спасибо, что откликнулся
Dmitry
добрый день, может кто-нибудь подсказать, возможно ли и как сделать так, чтобы виртуальные интерфейсы (vethc553e63, vethdb39e32...) собдаваемые докером не меняли имя? проблема в том, что в статистике трафика по интерфейсам на серваках уже дофига этих самых интерфейсов - тупо огромный выпадающий список в фильтре...
George
George
отфильтруй их
George
задача-то какая?
Alex
Приветствую, ребят как лучше поступить если я хочу собрать net core app , у которого есть подключенные проекты , но у главного версия 2.1, а у подключаемых 2.0
Dmitry
задача-то какая?
хотелось избежать появления новых интерфейсов в метриках после каждой пересборки контейнеров
George
George
запускай их в host mode
George
тогда не будет интерфейсов
George
но при этом ты теряешь изоляцию
George
по мне - проще их отфильтровать..... в твоем сборщике метрик
Dmitry
не совсем, проблема в том что сегодня трафик идет с vethc553e63, а неделю назад был vethdb39e32, при этом это траф с одного и того же инстанса сервиса
Dmitry
но вообщем ответ понятен, спасибо, подумаю как по-другому)
George
Dmitry
ну там заббикс сам считает
Dmitry
посмотрю как его научить видеть по другому
George
есть идея, но она тебе не понравится
George
прибить гвоздями айпишники контейнеров
George
с другой стороны - почему заббикс, возьми телеграф какой-нибудь?
George
но имей в виду, что при пересоздании контейнера он получает другой айди, даже если название то же самое. Это проблема. На самом деле
Anonymous
ребят, тут недавно была проблема с имейдж (потратились к херам), от сюда вопрос: куда их бекапить или их правильно пушить? У нас пока не было такой практики(.
George
George
Регистри по сути у тебя и каталог образов, и в некотором роде бекап
Anonymous
а регистри это "что-то" локальное?
Anonymous
гуглить docker push?
Ivgenich
гуглить да )
Anonymous
)
Anonymous
спасибо, разобрался
A
Может кто-нибудь имеет опыт с ejabberd ?
Пытаюсь сделать запрос через API для регистрации юзера, но приходит ответ: ‘Host not serverd’
сам ejabberd лежит в отдельном докере
Anton
не помог bind-address=* в mysql
George
как запускаешь контейнер? Если компоуз - приведи полный файл
George
и каким образом коннектишь к базе
Anton
Anton
в .env
DB_CONNECTION=mysql
DB_HOST=mysql
DB_PORT=3306
George
зачем command перебил в мускуле?
George
юзера в пхпы для доступа к базе не хочешь добавить?
George
тогда попробуй отдельно в той же сети добавить mysql client'а
George
$ docker run -it --network some-network --rm mysql mysql -hsome-mysql -uexample-user -p
George
типа так
George
если сработает. то ты верно настроил контейнер с мускулем
George
если нет - то проблема не в пыхе точно
Anton
а -hsome-mysql указываю по имени сервиса?
George
по имени сервиса, ога
Anton
ERROR 2005 (HY000): Unknown MySQL server host 'mysql' (0)
George
home_mysql попробуй
Anton
пробовал
Anton
и по ип docker-0 и по ип eth0 - не хочет
Anton
а если не указываю хост:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Anton
или это он пытается на хостовой машине найти?
George
нельзя хост не укзаывать - иначе он внутри самого себя пытается найти сокет
George
а его нет
George
стой
Anton
стоп, подключилось
Anton
и по mysql и по home_mysql
George
🤷♂️
Anton
убрал проброс /etc/mysql
Anton
но так же долго отвечает в приложении
Anton
выборка в терминале быстрая
Roman
Привет.
Кто знает, как правильно сделать деплой контейнера на netlify.com?
Roman
Andrey
Andrey
ну я не знаю. Почему тяпка не может докер? В инструкции к тяпке вроде не написано, что не может
Andrey
ты взял какой-то рандомный инструмент и ожидаешь от него какой-то функциональности. На каком основании?
Константин
Этот инструмент предлагается как альтернатива, они предлагают готовую инфраструктуру , зачем там докер?
Константин
Если же у тебя своя контейнерная инфраструктура, то зачем тебе нетлайфи?
Roman
Все теперь понял.
Натупил. Сорян :/
𝑰𝒍𝒉𝒐𝒎
Привет. такой вопрос сложилось у меня.
у меня в докерфайле прописал clone проекта с гит.
Допустим я передал образы пользователю, а не сам докерфайл , а после того как он на свою машину установит образ у него будет самая последная версия с гит или то что было в образе?
IvanK.
𝑰𝒍𝒉𝒐𝒎
Alexey
𝑰𝒍𝒉𝒐𝒎
Константин
Если просто гит клон - последняя версия, если с указанием версии - конкретная версия. Обычно используют менеджеры зависимостей с лок файлами, где фиксируется конкретная версия , потому что твой код рано или поздно перестанет работать с новой версией библиотеки из гита
Константин
Но если это не библиотека и нужна последняя версия - клонируй латест и все