R-omk
@lorddaedra давайте поговорим о приятном, как Ваш borg backup ?
nvkv
я думаю докер с нами надолго
R-omk
ага, есть такое, пощупал, в имадж под докер получилось нормальный собрать? ... (ой под systemd)
nvkv
камон, ты девопс или где? :)
nvkv
но ведь CoreOS изначально под докер-контейнеры точилась, они уже потом начали писать rkt
nvkv
если я не путаю, конечно
nvkv
Спасибо, захватывающая история)
nvkv
надо будет поклупаться, но на моём текущем сетапе из десятка контейнеров я пока не вижу смысла в systemd продолжать
Magistr
уу костыли
Magistr
ну ведь есть же mesos
Magistr
есть тот же k8s зачем самому его писать и собирать грабли
Magistr
свой костыль всегда сложней поддерживать
Mihail
нет
Magistr
ну да чужой сложней а чужой еще и индуский вообще ад
Magistr
а вообще есть готовые инструменты пользуйтесь
Magistr
когда у тебя 2 контейнера тогда и любой инит скрипт, а когда уже 3 и больше то надо делать нормально
Magistr
ну да написать свой клон ansible проще )) чем с полпинка 1й командой поставить k8s которые делает это да еще и граничные условия ради тебя учли и соломки подложиди
Magistr
попробуй потом говори что придеться.. интеграции с чатами это вот самое ненужное что есть
Magistr
для элементарной задачи bgd есть элементарный инструмент k8s и все, если хочешь потратить время разработчика на копирование это работы ну твое желание только пользы это никому непринесет
Magistr
Зачем вообще тогда разговаривать о сайтах визитках, там ничего ненужно
Magistr
А там где появляются задачи для докера уже нужно думать, и делать норм
Denis
Слушайте, а можно примаунтить контейнер собранный как вольюм для другого контейнера ?
Aleksey
volumes_from ?
Denis
Суть такая, что есть публичный имидж, он довольно толстый и сложный, поэтому тащить на саппорт его не хочется. Там внутри лежит код на питоне, и этому коду можно через envvar указать нечто вроде "Additional_libraray_path". Так вот, эти либы хочется собирать и таскать в отдельном конейтенере.
Denis
Вольюмс фром вроде как примаунтит теже тома, что примаунчены к другому контейнеру, нет ?
Aleksey
нет
Aleksey
оно примаунтит тома того контенера
Denis
ну да, но само содержимое контейнера же я не смогу увидеть.
R-omk
сможешь, для этого и нужен volumes_from
R-omk
иначе зачем он вообще
Aleksey
volumes_from как раз оно.
Aleksey
ддля реализации концепции data_only контейнер
Denis
тоесть смысловая нагрузка опции volumes_from вроде как "том сделанный из имиджа" а не "тома вытащенные из имиджа"ю
Aleksey
как раз тома вытащенные из имиджа
Aleksey
просто в дата контейнере тебе надо объвить директорию с нужными тебе данными как volume
Aleksey
и у тя получается аццкая конструкция которая работает как раз как тебе надо
Aleksey
в Dockerfile сделать директиву VOLUME
Aleksey
и всё
Aleksey
ну и указать на нужную тебе директорию конечно
R-omk
в Dockerfile сделать директиву VOLUME
Верно ли что контейнер с данными можно обновить без остановки того кто его использует?
R-omk
Вряд ли конечно.. volume именован и привязан к конкретному контейнеру
Aleksey
но кейс интересный
Aleksey
а если там открытые файлы ?
Aleksey
а если на запись ?
R-omk
Ну я поразмыслил и решил что нет.. темболее открытые файлы
R-omk
На самом деле довод о том что у волума есть имя и связь абсолютно убедителен
Aleksey
я так себе делал. у меня php-fpm был одним контерфенром а код другим
Aleksey
но монтировал я его на ro
Aleksey
и перезапускал пачкой
R-omk
я так себе делал. у меня php-fpm был одним контерфенром а код другим
Мне примерно так же нужно, что бы еще те же данные в nginx были на случай внезапной статики
Aleksey
ага да
R-omk
Но я спроектировал с полным перезапуском и переключением через haproxy
R-omk
Потому как переливать файлы налету вообще не есть правильно
R-omk
Оно становится недетерминированным при любых настройках, так что лучше явно перебросить запросы с одной версии на другую
Anonymous
парни, а кто нибудь использовал это - www.weave.works ??? в связке swarm + compose ?
Aleksey
парни, а кто нибудь использовал это - www.weave.works ??? в связке swarm + compose ?
зачем ? оно поверх libpcap. скорость сети по тестам что то типа 21мегабит
Anonymous
где? ткните пальцем
Anonymous
про 21 мегабит
Aleksey
где? ткните пальцем
тесты легко ищутся.
Anonymous
а overlay как на 1 гигабите например, сколько выжать можно будет?
Evgeny
980
Anonymous
откуда такие цифры?
Evgeny
с моей инсталяции
Evgeny
с двух точнее
Aleksey
с моей инсталяции
а чего на шлюзе и как шлюзуешь ?
Aleksey
докером ?
Evgeny
overlay - это внутри сети
R-omk
Да там ходить далеко не надо, там вся сеть на цпу работает
Anonymous
получается, самое быстрое и чтобы не ело cpu - это бридж на хост машине ?
Kirill
логично, как по мне
Evgeny
--net=host
Kirill
--net=host
не всегда это стоит делать, насколько я заметил
Evgeny
Это быстрее всего