Oleg
?
Roman
в чем вопрос?)
Roman
есть готовый контейнер следить за прокинутыми файлами и запускать при их изменении ряд комманд
если пропущено слово "как", то запускать где? в контейнере или на хосте?
Oleg
ну классический файлвотчер и запускалка команд, докеризированный
Oleg
запускается все в контейнере, папка, за которой следим на хоте, прокидывается как volume
Roman
должно работать искаропки
Oleg
что советуешь использовать?
Roman
ну для руби разработки guard использую
Roman
вообще не важно же. то же что бы использовал без докера
Oleg
еще варианты?
Oleg
остановился на https://github.com/cespare/reflex
Aleksey
остановился на https://github.com/cespare/reflex
почему не штатный incron ?
Oleg
1) не знал. 2) мне в контейнере нужны golang и node.js. Склепал себе Dockerfile с зависимостями, маунчу свою кодовую базу, там sh-скрипт, в нем используется reflex для целей вотчинга и запуска кодогенерилки. В общем пока решил вопрос, потом может вернусь
Aleksey
ок. да. первого аргумента бы хватило
Ivan
всем привет. у меня на машине запущен контейнер с nginx. пробрасываю порты 8080:80. при запросе машины из сети у меня таймаут. не 504 от nginx а просто таймаут. nginx логи пустые. что это может быть?
Oleg
почему не штатный incron ?
в каком наименьшем дистрибе он есть? в alpine вроде нет
Oleg
хотя вру
Oleksandr
/stat@combot
Combot
combot.org/chat/-1001043771136
Petr
У меня тут вопрос возник Докер на мак ос работает нативно?
Petr
😂
Petr
Наивно -> нативно
Mikhail
Нормально он работает на Mac OS
Mikhail
Ставишь - и работает
Alexandr
Через hyperkit
Denis
там не работает ряд вещей типа --network host
Denis
это ограничения связанные как раз с тем, что оно всё в hyperkit крутится.
Denis
В доке где то есть описанные все эти особенности, лучше ознакомиться перед началом работы, чтобы не тратить потом время борьбу с мельницами
Roman
смотря что вообще надо. типичная веб-разработка, например, обычно не нуждается в network host. я нормально на маке работаю с докером
Combot
combot.org/chat/-1001043771136
Alexey
Ребзя, подскажите, что может быть. Внезапно перестал работать docker-compose на юзере, находящемся в группе docker. Просто docker работает. sudo docker-compose работает. А просто docker-compose не видит DOCKER_HOST. Пытался подснунуть ее в env, так ему все-равно не хватает каких-то конфигов: docker.api.build._set_auth_headers: Looking for auth config docker.api.build._set_auth_headers: No auth config in memory - loading from filesystem docker.auth.find_config_file: Trying paths: ['/home/username/.docker/config.json', '/home/username/.dockercfg'] docker.auth.find_config_file: No config file found docker.api.build._set_auth_headers: No auth config found
Alexey
Решение: https://github.com/docker/compose/issues/4386
Combot
combot.org/chat/-1001043771136
Petr
Через hyperkit
спасибо
Petr
недавно столкнулся с тем что он реально не нативно работает, ибо как и на винде иногда крашится и не запускается
Petr
на винде хотя бы можно просто сервис прибить и процесс и все перезапустить
Petr
а на маке ресет на заводские, что неудобно все образы и контейнеры удаляются. Есть способ на маке без этой возни?
Roman
на маке можно точно так же прибить процесс
Roman
как именно у тебя крашится?
Petr
ну бывает после гибернации не запускается, закрываю на панели исчезает докер. Запускаю опять эта табличка, нажимаю ресет и все работает, опять приходится все образы и билды подхватывать
Aleksey
парни, кто то docker-compose версии 3.4 уже собирал ?
Aleksey
@NordLuf @hitmaker ?
Evgeny
ненене. но скоро планирую
Aleksey
там директива конфигс меня интурусует
Aleksey
чот директива есть. а как шаблонизировать не ясна
Dan
Аналогично. Пока не собирал но планирую
Андрей
Всем привет, есть странный вопрос. Появилась необходимость заставить работать ssh между двумя контейнерами. Установил пароль для пользователя, поставил сам ssh сервер, контейнеры видят друг друга. Но при подключении, даже если писать правильный пароль - отказывает в доступе. Куда копать, кто-нибудь подскажет?
Андрей
надо протестировать некоторый функционал, перед деплоем в прод. Поэтому такое извращение приходится делать. :)
Igor
ssh -vvv ?
Андрей
debug2: we sent a password packet, wait for reply debug1: Authentications that can continue: publickey,password Permission denied, please try again.
Андрей
это после ввода пароля
Igor
а в серверных логах есть что ?
Андрей
пустота, контейнеры же :/
Андрей
хм, а попробую-ка ключ использовать
Igor
ну там же можно сконфигурировать sshd наверн
Igor
чтоб он подробные логи писал
Андрей
даже с ключем шлет лесом :\
Roman
ну логи сервера смотреть надо
Roman
может там права где-то на папки не выставлены
Anonymous
Всем привет. Читал книжонку старенькую и возник вопрос в голове: используют ли сейчас так называемые data volume containers / data-only containers с дальнейшим подключением к ним через - -volumes-from в текущее время? Или же в новых версиях docker-ce это уже не нужно?
Igor
а зачем могут понадобиться такие контейнеры ?
Ruben
уже не нужно. теперь просто вольюмы
Anonymous
Да, volum решают, просто я хз, используется этот костыль еще или нет 😆
Alf 🙀
даже с ключем шлет лесом :\
А вы позвольте поинтересоваться куда ссш то делаете? В смысле как у вас команда выглядит? Вы уверены что у вас во втором контейнере 22 порт открыт? Телнетом на него подключиться можете? Контейнеры друг друга видят? Пинги между ними ходят?
Андрей
пинг есть, порт открыт, вижу через nmap
Alf 🙀
пинг есть, порт открыт, вижу через nmap
Я бы предложил поделиться конфигом ссш сервера т.к. проблема явно там, но боюсь это будет уже не по теме канала
Evgeny
Не вижу в это проблемы
Stas
Да, volum решают, просто я хз, используется этот костыль еще или нет 😆
иногда бывает. я не пользовался. но допустим базы часто сливают в докеры - которые хранят дупликаты ( тот же volume). Экстрадировать дату никто не запрещает) вопрос только куда и с какой целью.
Andrey
Привет котоны, а есть кто разворачивал кубер кластер на голом железе?
Anonymous
pinelover
Подскажите плс как поднять контейнер на серваке в dmz, с внешним ip, прокинутым через nat?
T
/stat@combot
Combot
combot.org/chat/-1001043771136
Oleg
есть приличный публичный контейнер на alpine с https://github.com/rvoicilas/inotify-tools/wiki ?