Alex
lts.
Alex
Хотя под кубернеты есть специальный чатик, там спроси кто что юзает
Sander
а ссылку можно у меня чатик ток на докер есть
Sander
ansible и docker
Sander
а под кубик я чтот не видел
Alex
В описании группы этой глянь
Sander
я и не знал )
Sander
спасибо
banteg
есть какой-то roadmap когда docker-compose допилят для работы со swarm mode?
Sander
еще вопрос по docker-machine:
можно ли в ней как и в vagrante, сделать folder share. Чтоб работая локально на своем компьютере в своей папке, все файлы моунтились на мой виртуальный сервер который крутиться в virtualboxe.
Sander
folder share between local machines and virtual.
Anonymous
Можно
Alexander
запуская в докер RoR приложение столкнулся с проблемой доступа из контейнера за gem'ом по ssh c авторизацией по ключу
проблема: не получается ключи прокинуть для запустка git+ssh
Alexander
может кто решал такое?
banteg
лол https://github.com/docker/docker/issues/25526
Alex ZeroDub
Расскажите как грамотно масштабировать приложение. Допустим есть одно приложение в контейнере. Хочу чтобы было его несколько инстансов. Есть 1 nginx в контейнере. Хочу динамически увеличивать кол-во инстансов приложения. Взаимодействие nginx и приложения организую по unix сокетам.
Alex ZeroDub
Пока выход вижу выносить конфиг nginx в volume. Но вроде решение так себе ?
Sergey
nginx-proxy
Sergey
и вперед
Sergey
оно позволяет по поднятию новых контейнеров перегенеривть конфиги
Sergey
то есть ты можешь динамически скейлить количество контейнеров приложения а nginx-proxy будет тупо перезагружать свои конфиги
Sergey
p.s. а вот unix socket это глупо
Sergey
тогда нет смысла в скейлинге так как ты физически ограничиваешь себя в пределах одной машины
Sergey
tcp юзай, на loopback интерфейсе оверхэд небольшой, а возможность скейлиться повышается
Alex ZeroDub
окей. попробую
Eugene
а обязательно в каждом nginx чтоль?
Alexander
в каждом в чем?
Eugene
хотя не так прочитал получается.
Sergey
> Есть 1 nginx в контейнере.
Sergey
1 контейнер с nginx
Sergey
я это так прочитал)
Sergey
> Есть 1 nginx в контейнере.
Sergey
> @MechanisM
я вообще им не пользуюсь))
а чем пользуешься?
Eugene
uwsgi
Eugene
зачем лишняя прослойка в виде nginx
Eugene
статику и медиа я все равно не раздаю. все с cdn и хранилищ грузится
Sergey
nginx как балансировщик
Sergey
оч хорошо работает
Eugene
а uwsgi умеет и роутинг и много чего
Sergey
ну мол если у тебя нет необходимости в балансировке - то тебе не нужен nginx, эт да
Sergey
хм...
Eugene
и ssl умеет и что хочешь)
Eugene
еще и фоновые задачи и сигналы и rpc итд итп
Sergey
ну... ок)
Sergey
я похапэшник потому мне uwsgi не подходит
Eugene
почему?
Eugene
php отлично работает через uwsgi
Sergey
> You can safely run PHP scripts using uWSGI’s CGI support. The downside of this approach is the latency caused by the spawn of a new PHP interpreter at each request.
Eugene
и можно из php юзать фишки uwsgi
Sergey
потому что CGI медленный, а с php-fpm его не подружишь
Sergey
а вообще сча погуглю
Eugene
я как-то сервил сам phpBB через uwsgi
Eugene
даже конфиг где-то в гист валяется
Eugene
могу ссыль кинуть
Sergey
https://github.com/phpsgi/phpsgi
Sergey
бегло погуглил - пых с uWSGI через CGI работает сильно медленнее php-fpm который держит пул воркеров, а сторонние солюшены сырые
Sergey
ну то есть смотреть в этоу сторону смысл есть но пока рано
Sergey
и только если будут развиваться решения вроде reactphp
Eugene
так у uwsgi тоже воркеры
Sergey
документация говорит что в случае с php оно по запросу поднимает воркер через cgi
Sergey
и после ответа он умирает целиком
Alex
https://github.com/php-pm/php-pm
Alex
тот же php-fpm только помимо модуля воркер еще и приложение преалоадит
Alex
только сырое походу.
Sergey
да норм, я его даже юзал как-то и знаю пару чуваков у которых в проде оно висит
Sergey
там все упирается в стрим парсер http который в reactphp никак не могут допилить
Sergey
но на моих проектах multipart запросов нет)
Sergey
файлы льются напрямую с клиента на какой-нибудь s3
Alex
мультипарт через нжинкс можно разрулить, нет?
Sergey
эм... нет
Sergey
хотя может и можно но у меня просто нет такой необходимости
Alex Sharov
Народ, а можно как-то удалять имаджи из регистри НЕ через curl или burnettk/delete-docker-registry-image?
Alex Sharov
Можно же как-то, наверное, через docker rmi?
Bogdan (SirEdvin)
Alex ZeroDub
а кто тут работал с проектами на WebRTC ? как они себя ведут в докере, при наличии стандартных задержек в докер сети