Denis
Это похоже на свой собственный уютный BrowserStack? Мобильные тоже покрывает? :)
Anastasia
ммм, не думаю, что это BrowserStack
Anastasia
потому что мы решаем задачу в условиях ограниченных ресурсов, которые прям ну очень ограниченные
Anastasia
Мобильные только начали покрывать, используем Appium.
Viet
Всем привет :D Пишу код, приправляю тестами, заворачиваю в docker) Работаю в Альфа-Лаборатории вместе с @Travieso_nastya. #mesos #marathon #devops_victim #whois
Alex
Viet
А какой отдел/проект?
Мы делаем приложения, которые входят в группу новой Экосистемы. По сути - девиация в сторону современных технологий ^^
Igor
Всем привет. Пишу на c#, на работе под wpf, а вечером осваиваю asp.net core, docker,rancher,xamarin и angular2. Пытаюсь сделать пару маленьких проектов для себя и людей. Сюда попал из Developers Chat (Russia)
#whois
Viet
http://www.meetup.com/Docker-Online-Meetup/events/233236763/
Denis
👍
Denis
Denis
Ребят, есть какой-нибудь хороший UI для Docker Registry? Нашёл пока только эти два:
1. http://port.us.org/
2. https://github.com/atc-/docker-registry-ui (год не обновлялся)
Viet
Как вам там Mesos? :) Много контейнеров развернули? В чём показался незаменим? )
Любую проблему можно решить дополнительным слоем абстракции, если это не проблема излишнего количества абстракций)
Мы начинали с одной команды, одного проекта и пары железок. Разворачивание и обновление без недоступности решалось полностью через Ansible.
Но мы росли. Команд становилось больше, проекты валили как из рога изобилия, а железо... приезжало не так быстро, как хотелось бы ^^
Управление hardware-ресурсами стало общей точкой координации. Это всех тормозило. Менеджеры носились с бумажками для согласования временного размещения приложений на серваках других проектов. Это очень плохо уживалось с Agile, который требует быстрой доставки артефактов. Да и ansible-скрипты стали усложняться; программисты перестали высыхать.
Захотелось оградить себя от всей этой суеты. Уже давно напрашивалось решение с внутренним облаком на большом буфере ресурсов.
Mesos взял это ношу на себя =) Сейчас на нем крутится большая часть наших приложений. Полет нормальный! Хотя иногда приходится нервно хвататься за парашют.
Alex
Привет! Александр, пишу на django, ansible офисную crm-ку. #whois
Dmitry
На данный момент занимаюсь системами big data. Пишу на Java, использую docker. Ранее писал свой Фреймворк на ansible.
Denis
Привет, Дим) welcome! Друзья, не забываем ставить тэг #whois
Anonymous
Пишу на делфи. #whois
Алексей
Ребят всем кому интрересны темы, связанные с Apache Mesos, Mesosphere, Marathon, Chronos и всей экосистемы. Идеи. Новости. Решения.
приглашаю в @mesos_ru
Несмотря на то что познокомился с Mesos совсем недавно - настолько понравилась сама идея и экосистема что захотелось найти людей которым это тоже нравится :)
Алексей
https://telegram.me/mesos_ru
Алексей
Пару интересных видео для тех кто только начинает с Mesos и Mesoshpere
https://www.youtube.com/watch?v=gVGZHzRjvo0
https://www.youtube.com/watch?v=hZNGST2vIds
Алексей
Ну и если кто-то захочеть поиграться с Mesosphere ( DC/OS ) то сделать это очень легко https://dcos.io/get-started/#! ( можно поднять игрушечный кластер c помощью vagrant у себя дома - но у машины должно быть минимум 16 GB оперативной памяти, либо сделать все это в Cloud )
Anonymous
#whois Всем привет! Меня зовут Саша, работаю в аутсорс компании, относительно недавно начал заниматься автоматизацией, сюда пришёл за опытом и умными мыслями :) , сам из Гомеля (Беларусь), узнал из группы @qa_ru
Raman
Anonymous
Raman
В Минск
Anonymous
сам из Минска?
Raman
Сам из из-под Гомеля. Последние годы живу в Минске
Anonymous
Алексей
Только недавно узнал - решил поделиться - если в docker запускать контейнеры без имени то им будут даваться рандомные имена
NAMES
condescending_lalande
gigantic_davinci
elated_swanson
они состоят из рандомных прилогательных и имен хакеров и ученых
за 1 исключением :)
https://github.com/docker/docker/blob/master/pkg/namesgenerator/names-generator.go#L553
Анатолий
Кто что может толковое по теме docker Hosting посоветовать? Хочу сравнить существующие решения.
Алексей
не знаю об этом речь или нет, но вот список тех кто поддерживает работу с Docker ( он правда перемешен с технологиями - но всеже )
https://docs.docker.com/machine/drivers/
Denis
Leonid Kalneus
Ребята, привет! Зовут Леонид. Я из Новосибирска, соорганизатор http://www.meetup.com/Docker-Novosibirsk/
Sergei
вводная: хост с несколькими внешними IP-адресами.
как привязать контейнер, чтобы он слушал свой порт на определенном IP-понятно.
вопрос: как сделать, чтобы исходящие соединения контейнером устанавливались в определенного из имеющихся адресов?
Jurijs
Jurijs
Denis
https://blog.docker.com/2016/08/docker-hub-hits-5-billion-pulls/
Sergei
Судя по всему, надо настроить правильный рутинг. Чтобы было что-то такое:
в дефолтном режиме сети "bridge", контейнер видит единственный сетевой интерфейс с виртуальной подсетью, там роутинг некуда прописывать. я правильно понимаю, что нужно запускать контейнер в режиме сети "host", но при этом он будет видеть всё сетевые интерфейсы хоста?
Sergey
а это надо проделать для одного контейнера или для всех на этом хосте?
Jurijs
Sergei
в моём конкретном случае, для двух контейнеров, каждому из которых выделен отдельный IP. остальные контейнеры делят третий IP адрес.
Jurijs
Вообще в книге Extending Docker, в четвёртой главе хорошо расписано, как создать подсеть и что с ней делать
Sergey
Sergey
и не трогать сети докера вообще
Ellin
Всем привет! Я CTO Level Travel. Хочу использовать Docker для деплоймента, разработки и тестирования. #whois
Denis
Привет. Рекомендую тогда обратить внимание на https://concourse.ci/
Ellin
Коллеги, я столкнулся с проблемой производительности volumes на Mac. Хотел для разработки маунтить фолдеры с данными и кодом в контейнеры, но это оказалось невозможно медленным. Как вы организуете разработку с использованием контейнеров? Нужно иметь обновляемый в контейнере код и данные (несколько БД) у каждого разработчика могут быть свои.
Roman
код в контейнере (или скомпиленный бинарник)
Ellin
Roman
данные во внешнем персистере (базе)
Roman
базу тоже можно в контейнере (но по моему это оверхед)
Roman
и да контейнер стейтлесс
Roman
конфиги через переменные окружения
Ellin
То есть хочется после внесения изменений в код сразу видеть результат
Roman
маунтите папки
Roman
а вообще почему не разрабатывать без докера а запускать тесты уже в нем
Roman
или у вас есть разница?
Ellin
маунтите папки
этот этап как раз затормозил мое желание его использовать. на маке рендеринг одной страницы (там куча паршалов на диске) занимает более минуты
Ellin
из-за тормозов в шаринге папок
Roman
а зачем тогда есть кактус? есть ли причина?
Roman
ну это другое дело
Ellin
сейчас едим шиповник
Ellin
поднимая это вручную на каждой машине
Roman
но опять же один сервис который пишет разработчик может крутится и вовне
Roman
у нас похожая ситуация
Roman
13 сервисов на данный момент
Roman
+3 базы
Roman
есть куча контейнеров
Roman
но код пишется на локальной машине, те сервисы что не разрабатываются запущены как контейнеры
Roman
*разбиты по портам на данный момент
Ellin
на той же машине?
Roman
ага
Ellin
ага, понял
Roman
те что необходимы
Roman
там с маунтом не только с латенси проблема
Roman
но иногда и кешированием
Roman
на маке была такая беда
Ellin
на убунте нет такого?