Anonymous
Yuppie будет жить. Поприветствуем!
Serhii
@AstraSerg , Andrii в логи не смотрел 5578 внешний порт контейнера слушает Решил поднять внутри апи которое смотрит наружу через апач, все работает, запросы бегают спасибо за помощь!
Roman
всем привет. Не подскажите best practices по логированию swarm
Anonymous
Zhenya будет жить. Поприветствуем!
Anonymous
@Gromov_aa будет жить. Поприветствуем!
karser
всем привет. Не подскажите best practices по логированию swarm
Привет. Я graylog использовал. Память жрет 1.5-2гб, т.к elasticsearch за собой тянет
karser
Интересно, а кто здесь чем логи смотрит? Я пока нагляднее, чем docker-compose logs ничего не видел.
Dan
elk ?
Nikita Dwarf
Хотя елк самое оптимальное
Anonymous
Сергей Алейников будет жить. Поприветствуем!
Anonymous
@dyadik96 будет жить. Поприветствуем!
Artem
Привет Кто может помочь с докером разобраться?
Artem
Docker-compose
енот
запиненое сообщение например :)
Artem
Да не Не помогает)
Jürgen
Офф документация не помогает? как так?
енот
http://neprivet.ru
Roman
elk ?
а есть некая оптимально минимальная платформа под него(в AWS инстанциях например) ?
Dan
Возможно и есть, я не искал, не в курсе
Terry
graylog
Anonymous
@KuvshinovEE будет жить. Поприветствуем!
Dan
Evgeniy Kuvshinov: привет есть следующий вопросы по докеру и docker-compose, есть примерно следующий конфиг https://pastebin.com/VYZP2XmP 1 проблема в том что иногда возникают вот такие вот сообщения https://pastebin.com/Qdw08ZjP в качестве сервера указано у worker указано имя контейнера redis такая ошибка крайне редко воспроизводится если стартовать docker-compose с флагом —build но если флаг не указывать очень часто происходит, кто может подсказать в чем тут проблема? 2 проблема в том что с запущенным docker-compose хром очень часто пишет ERR_NETWORK_CHANGED версии софта https://pastebin.com/gLYz4iG3
Evgeniy
спс
Dan
Да, бот злой, трёт ссылки новичков
Evgeniy
да я понимаю правильно делает )
Evgeniy
пофиксить бы мне эти 2 проблемы ото даже ума не приложу откуда начать фиксить эти штуки
Evgeniy
с чем связаны эти проблемы
Evgeniy
если убрать command у worker и руками команду из контейнера запускать то все вроде ок
Anonymous
Виталий будет жить. Поприветствуем!
Maxim
пофиксить бы мне эти 2 проблемы ото даже ума не приложу откуда начать фиксить эти штуки
Вторая проблема с chrome возникает только при остановке/старте/рестарте композиции, в этот момент docker создаёт/удаляет виртуальные сетевые интерфейсы твоего компа/сервера что требует перезапуск службы, поэтому ты наблюдаешь это сообщение в chrome
Evgeniy
Добавь рабочему в директиву depends_on: -redis
там контейнеров чуть больше и там воркер стартует позже redis и ошибка что я написал бывает после запуска внезапно
Maxim
Artem
Как остновить локальное приложение в монго бд, что бы не занимало порт
Evgeniy
Добавь рабочему в директиву depends_on: -redis
директива по порядку запуска есть
Maxim
директива по порядку запуска есть
В сервисе redis уж больно совсем мало настроек
Evgeniy
на диск нет необходимости сбрасывать данные
Maxim
ну это просто in memory storage
Ну тогда явно укажи рабочему что depends от redis, чтоб наверняка ;)
Evgeniy
этой проблемы с подключением не бывает после docker-compose down docker-compose up —build проблемы нет
Evgeniy
ок сейчас
Evgeniy
возможно когда контейнер рестартуется вот тут
Maxim
у меня это при запущенной композиции произвольно возникает
А контейнер с редиской случаем не перезагружается?
Evgeniy
потому что воркер работает одну минуту если нет задач
Evgeniy
и потом рестарт контейнера
Andrii
И так, все привет. Повторно обращаюсь.. проблема, приложение Laravel запущена в контейнере + в контейнере Nginx НО База данных на сервере - собственно хосте. Уже попробовали уйму вариация, ничего не помогает... Пробросы портов, указание прямого адреса... Ссылки в гугле уже гоняю по 10 кругу.. Возможно кто то посоветует еще какие то варианты решение ?
Maxim
и потом рестарт контейнера
Зачем рестарт? Почему он не висит постоянно ?
Maxim
потому что воркер работает одну минуту если нет задач
Зачем рабочий делает рестарт каждую минуту? Вроде перекуры ему не нужны
Maxim
файл есть, как бы это базовый файл...
А есть возможность сделать docker-compose config?
Evgeniy
файл есть, как бы это базовый файл...
там приоритет следующий образом 1. параметры из environment 2. .env если ты оригинальную лару не трогал и ботстрап 2. .env-dist если ничего нет из укзаанного выше
Evgeniy
самый надежный вариант у контейнера с ларкой в docker-compose.yml
Evgeniy
он имеет максимальный приоритет
Evgeniy
далее на внешнем сервере должны быть разрешены внешние соединения в my.cnf
Evgeniy
ну и сетевая доступность и учетки
Evgeniy
Зачем рабочий делает рестарт каждую минуту? Вроде перекуры ему не нужны
ну я сделал чтобы не весеть ему сутками и часами если вдруг он по памяти течет
Evgeniy
но то что композ делает при рестарте, ладно учту сделаю чтобы он на перекуры по реже ходил
Maxim
ну я сделал чтобы не весеть ему сутками и часами если вдруг он по памяти течет
Необычное решение конечно, а как понял что может вызывать утечку памяти?
Maxim
но то что композ делает при рестарте, ладно учту сделаю чтобы он на перекуры по реже ходил
Вообще никаких перекуров быть не должно, while true и в конце поспать минутку, затем опять итерация, в памяти должен висеть постоянно, без перекуров
Evgeniy
ну это спорно, но у разработчика возможно и правильней так.
Evgeniy
кстате идея с depends_on добавить туда редис вроде сработала
Evgeniy
ну и идея с тем что это из за перезапуска контейнера с воркером тоже выглядит логичной
Evgeniy
спасибо
Anonymous
@Gor_ec будет жить. Поприветствуем!
Anonymous
ку, ебался кто-то с докером на насах разных, аля synology?
Maxim
ку, ебался кто-то с докером на насах разных, аля synology?
Тебя ждут невероятные приключения)
Anonymous
Тебя ждут невероятные приключения)
что-то я вообще инфы не нашел, англоязычные очень страдают, прям мат один в комментах; есть что-то адекватное, чтоб разобраться с этим 'чудом')?
Anonymous
@RombI4123 будет жить. Поприветствуем!
Anonymous
а есть ssh соединение к NAS ?
могу и по ssh, но я обычно в вебе и там уже cli, если сразу в cli, то могу