Denis
Это похоже на свой собственный уютный BrowserStack? Мобильные тоже покрывает? :)
Anastasia
ммм, не думаю, что это BrowserStack
Anastasia
потому что мы решаем задачу в условиях ограниченных ресурсов, которые прям ну очень ограниченные
Anastasia
Мобильные только начали покрывать, используем Appium.
Viet
Всем привет :D Пишу код, приправляю тестами, заворачиваю в docker) Работаю в Альфа-Лаборатории вместе с @Travieso_nastya. #mesos #marathon #devops_victim #whois
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
Ребят, есть какой-нибудь хороший 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
Сам из из-под Гомеля. Последние годы живу в Минске
Алексей
Только недавно узнал - решил поделиться - если в 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/
Leonid Kalneus
Ребята, привет! Зовут Леонид. Я из Новосибирска, соорганизатор http://www.meetup.com/Docker-Novosibirsk/
Sergei
вводная: хост с несколькими внешними IP-адресами. как привязать контейнер, чтобы он слушал свой порт на определенном IP-понятно. вопрос: как сделать, чтобы исходящие соединения контейнером устанавливались в определенного из имеющихся адресов?
Jurijs
Denis
https://blog.docker.com/2016/08/docker-hub-hits-5-billion-pulls/
Sergei
Судя по всему, надо настроить правильный рутинг. Чтобы было что-то такое:
в дефолтном режиме сети "bridge", контейнер видит единственный сетевой интерфейс с виртуальной подсетью, там роутинг некуда прописывать. я правильно понимаю, что нужно запускать контейнер в режиме сети "host", но при этом он будет видеть всё сетевые интерфейсы хоста?
Sergey
а это надо проделать для одного контейнера или для всех на этом хосте?
Jurijs
в дефолтном режиме сети "bridge", контейнер видит единственный сетевой интерфейс с виртуальной подсетью, там роутинг некуда прописывать. я правильно понимаю, что нужно запускать контейнер в режиме сети "host", но при этом он будет видеть всё сетевые интерфейсы хоста?
сейчас почитал чуть более детально. Очень похоже, что надо создать overlay сеть, привязать её к необходимому интерфейсу и потом контейнер запускать с этой сетью. Как создать сеть написано тут: https://github.com/docker/docker/blob/master/docs/reference/commandline/network_create.md
Sergei
в моём конкретном случае, для двух контейнеров, каждому из которых выделен отдельный IP. остальные контейнеры делят третий IP адрес.
Jurijs
Вообще в книге Extending Docker, в четвёртой главе хорошо расписано, как создать подсеть и что с ней делать
Sergey
в моём конкретном случае, для двух контейнеров, каждому из которых выделен отдельный IP. остальные контейнеры делят третий IP адрес.
если вы точно знаете IP этих контейнеров, то почему-бы просто не воспользоваться роутингом по разным таблицам для этих двух IP?
Sergey
и не трогать сети докера вообще
Ellin
Всем привет! Я CTO Level Travel. Хочу использовать Docker для деплоймента, разработки и тестирования. #whois
Denis
Привет. Рекомендую тогда обратить внимание на https://concourse.ci/
Ellin
Коллеги, я столкнулся с проблемой производительности volumes на Mac. Хотел для разработки маунтить фолдеры с данными и кодом в контейнеры, но это оказалось невозможно медленным. Как вы организуете разработку с использованием контейнеров? Нужно иметь обновляемый в контейнере код и данные (несколько БД) у каждого разработчика могут быть свои.
Roman
код в контейнере (или скомпиленный бинарник)
Roman
данные во внешнем персистере (базе)
Roman
базу тоже можно в контейнере (но по моему это оверхед)
Roman
и да контейнер стейтлесс
Ellin
код в контейнере (или скомпиленный бинарник)
Код частично компилируемый, а частично интерпретируемый
Roman
конфиги через переменные окружения
Ellin
То есть хочется после внесения изменений в код сразу видеть результат
Roman
маунтите папки
Roman
а вообще почему не разрабатывать без докера а запускать тесты уже в нем
Roman
или у вас есть разница?
Ellin
маунтите папки
этот этап как раз затормозил мое желание его использовать. на маке рендеринг одной страницы (там куча паршалов на диске) занимает более минуты
Ellin
из-за тормозов в шаринге папок
Roman
а зачем тогда есть кактус? есть ли причина?
Ellin
а вообще почему не разрабатывать без докера а запускать тесты уже в нем
мне показалось, что это было бы изящное решение, так как чтобы запустить наш проект нужно поднять 10+ микросервисов
Roman
ну это другое дело
Ellin
сейчас едим шиповник
Ellin
поднимая это вручную на каждой машине
Roman
но опять же один сервис который пишет разработчик может крутится и вовне
Roman
у нас похожая ситуация
Roman
13 сервисов на данный момент
Roman
+3 базы
Roman
есть куча контейнеров
Roman
но код пишется на локальной машине, те сервисы что не разрабатываются запущены как контейнеры
Roman
*разбиты по портам на данный момент
Ellin
на той же машине?
Roman
ага
Ellin
ага, понял
Roman
те что необходимы
Roman
там с маунтом не только с латенси проблема
Roman
но иногда и кешированием
Roman
на маке была такая беда
Ellin
на убунте нет такого?