Evgeny
lsyncd
🏳️ Phil
ибо это тормозит и глючит по определению ;)
ну т.е. всякие S3 не тормозят, а 9P вдруг тормозит
yopp
тоесть чтоб контейнер мог сказать: эй, почоны, мне надо volumeXYZ, дайте а?
Anonymous
мне кажется, какого-нибудь NFS для WP вполне должно хватать, с верхним оверлэем в который можно записать какие-нибудь артефакты типа .pyc, логи и тому подобное
🏳️ Phil
lsyncd
залепи туда 200 тыс файлов и я посмотрю на него
Evgeny
ну как бы 2.8T файлов по 20-50kb живут норм
Andrey
ну т.е. всякие S3 не тормозят, а 9P вдруг тормозит
ибо под всякий s3 все всё переписывают и его конторы предоставляют, а под 9р ybrnj yt ,eltn
Sergei
>залепи туда 200 тыс файлов и я посмотрю на него 200к отлично работают.
Andrey
никто не будет
Sergei
вот когда речь пойдет про 500M - тогда стартовать будет дольше.
🏳️ Phil
ибо под всякий s3 все всё переписывают и его конторы предоставляют, а под 9р ybrnj yt ,eltn
да какая разница - ты торчи наружу этим 9P, а докером просто принимай
Anonymous
Anonymous
Чего сказал?
клади весь код в контейнеры, как тебе выше писали
Anonymous
я вообще не понимаю радостных постов в перкона блоге о том, как они запускают перкону в докере и живут с этим
Evgeny
Нормально живут.
banuchka
Маркетинг
Anonymous
я не до конца понимаю специфику твою, ты пользовательские вордпрессы в контейнеры засовываешь?
Andrey
ну ведь хочется
Anonymous
то есть в случае, если ты собирал пакет или у тебя есть какой-то тэг в гите по которому ты понимаешь, что это твой новый релиз, то заменить это на сборку контейнера просто
Anonymous
если пользователь пришел и файлик добавил руками - то это разве что дёргать после изменений docker commit (в случае, если мы живем без вольюмов)
🏳️ Phil
я не до конца понимаю специфику твою, ты пользовательские вордпрессы в контейнеры засовываешь?
да прекрасно ты мою специфику понимаешь. ты меня явно не впервые в жизни видишь :)
Anonymous
да прекрасно ты мою специфику понимаешь. ты меня явно не впервые в жизни видишь :)
у меня старые представления о том, какие сервисы ты предоставляешь и куда ты докер воткнуть решил)
🏳️ Phil
у меня старые представления о том, какие сервисы ты предоставляешь и куда ты докер воткнуть решил)
ничего не изменилось. в отличии от Путена я реально сама стабильность
Anonymous
Ммм... хочу
это другой разговор, я помню такое уже когда-то хостинги пытались с lxc сделать :)
🏳️ Phil
это другой разговор, я помню такое уже когда-то хостинги пытались с lxc сделать :)
lxc это из другой оперы. я кстати думаю lxc/lxd не дернуть ли вместо openvz
Anonymous
а толку?
🏳️ Phil
а толку?
ээээ... легкие впски?
Anonymous
ээээ... легкие впски?
я просто не шарю, чем lxc лучше будет чем openvz
🏳️ Phil
я просто не шарю, чем lxc лучше будет чем openvz
тем что openvz старое гавно мамонт на 2.6 ядре и стрёмная 7-ая версия на 3.18 ядре
Andrey
тем что это свои родные костыли :) хотя кажется мы удалились от темы :)
Anonymous
да, простите.
Anonymous
Ммм... хочу
а в каком виде пользователь будет доступ иметь внутрь контейнера? ты хочешь дать только доступ к данным неким образом?
Anonymous
типа /mnt/volumes/user1 установить в home для пользователя на хосте и пускать по ssh/ftp?
Andrey
в том то и прикол, что по идеалогии внутрь контейнера никому особо бы лазить и не надо, но тут же хочется :)
🏳️ Phil
а в каком виде пользователь будет доступ иметь внутрь контейнера? ты хочешь дать только доступ к данным неким образом?
Есть варианты. Я например сторонник расово верного подхода - docker === 1 сервис. Т.е. веб сервер отдельно, доступ отдельно
🏳️ Phil
тут скорее придётся)
Нет. Ты сам дал вариант
Anonymous
Нет. Ты сам дал вариант
ну в том или ином виде, я к тому, что тебе запустить контейнер без вольюмов не очень интересно
🏳️ Phil
Можно каждому пользователю по докеру с ssh (один хрен ssh без префорка), можно докер с общим ssh, можно pam_docker воткнуть и каждому по докеру с ssh
Anton
lxc это из другой оперы. я кстати думаю lxc/lxd не дернуть ли вместо openvz
у lxc других проблем полно, если на то уж пошло
Anonymous
🏳️ Phil
ну да. отсюда и было начало нашему диалогу :)
Меня пока сущает page cache. Не могу реально уследить где он будет, где нет.
Evgeny
афаик - везде будет шариться
Anton
каких?
ну у меня без серьёзных текстов и кучи выкладок, на таком-себе уровне
🏳️ Phil
афаик - везде будет шариться
ну вот говорят на девмаппере нет
Evgeny
На девайсмаппере не будет - файлы то разные. Но девайсмаппер не лучшее решение. Я вот даже любимому центосу изменил из-за него
Evgeny
а вот хз, я как то пока не рассматриваю его как вариант для моего продкшна
Alexander
коллеги, а есть тут кто-нибудь из Костромы? :) https://kosbackend.ru/talks/docker/
Evgeny
пока не было крупного факапа гденить - нельзя
Anonymous
Надо обновить вордпресс - пересоздал контейнеры с новой версией и все
🏳️ Phil
Anonymous
Почему клиент?
Anonymous
Ты же не даёшь клиенту создавать контейнеры
Anonymous
Если ты сам предоставляешь им вордпресс, ты и пересоздашь
Andrey
`Step 9 : COPY run.sh /run.sh stat /var/lib/docker/overlay2/ee0d24ea1ab1f971d2308d0228138761b0f26939647737686658c1f676690472/merged/run.sh: no such file or directory` рестартим демона и вуаля ошибки как не бывала, это я такой везучий? официальный докер на бубунте, всё обновлено до текущего
Evgeny
Зачем? Это ж получается совершенно неконтролируемо
Maksim
Приветы! Подскажите, в чем проблема у Докера под виндой манутить файлик, а не папку целиком?
Maksim
Или в линуксе сейчас тоже так?
Vladimir
под виндой докер запускается в виртаулке. В виртуалку можно только папку пробросить
Aleksandr
Нет конечно. Он сам его льёт
очевидно, что хранение кода в контейнере и апдейт движка из админки - несовместимые кейсы. а, значит, апдейт должен быть отключен.
Anonymous
Зачем? Это ж получается совершенно неконтролируемо
добро пожаловать в виртуальный хостинг :)
Maksim
зачем?
так как с такой фигней работать, если только папку можно кинуть. Мне нужно один конфиг поправить, например, а придется целую папку со всеми конфигами держать. Плюс конфигурацию нельзя без модификации использовать на продакшене (
Evgeny
добро пожаловать в виртуальный хостинг :)
Объясни плз почему не давать готовый образ?