Alexander
а это на хост уже надо заходить
Artur
Которая в данном случае является sphinx'ом
Alexander
что несекьюрно
Artur
И ssh нафиг
Artur
что несекьюрно
Кстати, а почему docker exec foo bar.php не секьюрно?
Alexander
ну чтобы выполнить эту команду нужно зайти на сервер
Alexander
на хост
Artur
ну крон, например
Artur
Не будем же мы впиливать крон в контейнер
Alexander
в uwsgi впилен крон)
Alexander
причём умный крон
Artur
Хотя можем отдельную аппку в контейнере наверное запустить
Alexander
который второй раз не выполнит
Artur
Ну да, так можно
Alexander
если ещё первый скрипт висит невыполненным до конца
Artur
Варианты есть, в общем
Artur
Но вот из черного ящика когда - другое дело
Artur
Вот оно умеет тупо системный exec program и все.
Artur
А program в другом контейнере.
Artur
Поэтому в данном случае проще всего собрать среду для program в контейнере где он нужен и подмонтировать program туда
Dmitry
а мне нра
да она просто офигенская
Dmitry
самая лучшая опенсурс софтина
Dmitry
с шикарнейшей документацией
Dmitry
гуглить не нужно почти
Dmitry
все бы так
Konstantin
Товарищи, кто может немного просвятить о работе с юзерами в docker?
Anonymous
я думаю, лучше сразу вопрос задавать
Konstantin
Есть собранный образ для сборки приложений на php, он принимает два меппинга томов, от куда брать код и куда собирать приложение. При сборке образа внутри создается пользователь builder и под ним проводиться сборка. Но с точки зрения внешней системы я получаю permission denied в папке куда из контейнера должен писаться собранный код. Погуглил, но толком не могу понять каким путем стоит идти. Кто может подсказать какая практика тут будет лучшей?
Anonymous
лол. а снаружи кому принадлежат права на файлы?
Konstantin
при наших +35 в помещении я то же лол :)
Konstantin
я правильно понимаю, что должно быть совпадение по uid?
Roman
может, как-нибудь через Ømq их связать?
не стоит связываться с zmq. вообще.
Timur
+1
Anonymous
совпадение решит проблему. можно ещё разобраться с уид-неймспейсами в новой версии
Anonymous
да, у меня подобные проблемы решались созданием внутри юзера с нужным uid
Konstantin
угумс
Konstantin
будем пробовать :) главное теперь до dokerfile дотянуться
Timur
zeromq -- это не очередь, это обертка вокруг TCP::Socket
Timur
причем, довольно кривая
Anonymous
Капитан?
Seva
Ого нафлудили
Seva
В яндексе с zmq тоже был негативный опыт
Anonymous
А никто не знает потому что не связывается
Anonymous
:)
Ilya
Если использовать его как очередь то конечно не стоит. А так вполне работающая вещь.
Ilya
Главное за пределы своей сети не выносить.
Timur
не выносить за пределы сети, не давать слишком большую нагрузку, не подключать слишком много точек. из того, что запомнилось, еще какие-то проблемы были
Timur
может, конечно, у нас приложение криво спроектировано было, не знаю :-)
Logan
А никто не знает потому что не связывается
по опыту коллег - оно уж очень с гвоздями. Быстрый старт там простой и быстрый, но как только начинаешь хотеть чего-то сложного - оно ломается
Evgeny
Который ему XML выплюнет
Ну nc же, и связать контейнеры силами докера
Aleksandr
а кто нибудь научил елку срать в 1 индекс и прочищать индекс от записей старше 3 месяцев?
Nikolay
Ротация и закрытие индексов же
Aleksandr
не
Aleksandr
именно в 1 индекс интересует
Aleksandr
ротация через куратор прикольно, но не то
Roman
почему ?
Там толпа глупых багов/ограничений
Roman
Если использовать его как очередь то конечно не стоит. А так вполне работающая вещь.
Ну вот у тебя req/rep. Посылает req запрос, а у тебя сеточка отвалилась и получается дедлок: req ждет ответа на запрос, который rep не получил. Либо ждет ответа, который до него не дошел
Roman
Механизмов узнать об этом в zmq нет принципиально
Дмитрий
товарищи девопсы, всем доброго вечера. Возможно странный вопрос - есть какой нибудь рабочий способ перенести виртуальную машину с virtualbox на Xen 6.5 ? Стандартный экспорт в ovf и импорт через xencenter падает с ошибкой. Но так как xencenter "для людей" - причины ошибки нет
Aleksandr
у ксена нет конвертера типо как у вмваре?
Sergey
В крайнем случае, если гостевая ОС - Linux, то её можно тарболлом перенести.
Aleksandr
это читал?
Sergey
Интересно, есть что-то, что не умеет VBoxManage?
Sergey
Хотя перегнать фс каких-нибудь rsync со старой виртуальной машины на новую - вполне себе вариант
Дмитрий
https://www.serverstack.com/blog/2012/11/20/converting-virtualbox-vm-to-a-xen-hypervisor-virtual-machine/
читал, была проблема с установкой зависимостей,сейчас не скажу каких уже. Но всё равно спасибо.
Дмитрий
Хотя перегнать фс каких-нибудь rsync со старой виртуальной машины на новую - вполне себе вариант
предлагаете развернуть идентичную систему на ксеновой родной виртуалке и перегнать туда рсинком все файлы?
Nikolay
Вроде того
Dmitry
читал, была проблема с установкой зависимостей,сейчас не скажу каких уже. Но всё равно спасибо.
а зачем на xenserver вообще что-то ставить, какие-то зависимости? там VBoxManage нужен. ну так и перегнать диск из одного формата в другой на той машине, где Virtualbox уже стоит
Sergey
предлагаете развернуть идентичную систему на ксеновой родной виртуалке и перегнать туда рсинком все файлы?
Достаточно любого livecd с rsync, идентична система не нужна. Потом просто grub install сделать (или какой там загрузчик).
Дмитрий
спасибо
Дмитрий
завтра попробую
Roman
хочется странного, на старт плейбука добавить лого в ascii. Но если мультилайн переменную можно задать: mult_line: | a b то как в ascii заэскейпить : и |?
Denis
Парни, привет. Кто поднимал vulcand на CoreOS?