@ru_docker

Страница 169 из 610
Dmitry
28.09.2016
11:14:57
есть у кого-то годный ansible palybook для провижионинга docker хостов?
есть вроде специальный ансибл для докера

Александр
28.09.2016
11:15:05
а чем последняя убунта плоха?
тем же чем и все остальные

Anton
28.09.2016
11:16:14
> @count0z есть вроде специальный ансибл для докера есть модули для контейнеров (фактически замена docker-compose), но это немного не то

раньше создавал машины через docker-machine, но не нравится мне этот подход

Google
Roman
28.09.2016
16:31:07
Александр
28.09.2016
16:31:30
вы что, хотите развести холивар?

Dmitry
28.09.2016
16:32:58
нет холивара. убунта это ок. :)

Roman
28.09.2016
16:33:05
вы что, хотите развести холивар?
Нет, просто интересно.

Dmitrii
28.09.2016
16:33:28
Roman
28.09.2016
16:33:57
Если бы речь шла про centos/gentoo/slackware - можно было бы понять в контексте докера.

Александр
28.09.2016
16:34:43
давайте не будем вскрывать эту тему

Roman
28.09.2016
16:43:31
давайте не будем вскрывать эту тему
Ну, если дело в личных предпочтениях - это одно. Если какие-то проблемы технического характера - это совсем другое дело.

Roman
28.09.2016
16:45:02
2
Тогда стоит рассказать.

Александр
28.09.2016
16:45:25
окей

мне не нравится что их ментейнеры меняют конфиги в большинстве пакетов так, что потом проще этот конфиг взять с исходников, чем разобраться

Google
Vladimir
28.09.2016
16:48:34
мне вообще нравится докер в boot2docker . ничего лишнего, допиленное ядро.

Roman
28.09.2016
16:49:02
Roman
28.09.2016
16:50:09
да
можно пример?

Александр
28.09.2016
16:50:20
Александр
28.09.2016
16:56:33
исходники вы где берёте?
на сайте проекта (внезапно)

Vladimir
28.09.2016
16:57:03
Т.е. вы утверждаете что конфиг пакета в ubuntu разительно отличается от конфига в debian?
на работе ансибл скрипты для разворачивания 3-х нодового докер кластера с марафоном консулом и еще всякой фигней постоянно ломатся на даже чуть чуть разных линухах

Roman
28.09.2016
17:05:47
на сайте проекта (внезапно)
это несколько не то же самое, что пакеты в debian(которые пересобирает ubuntu)

Александр
28.09.2016
17:06:33
Roman
28.09.2016
17:08:21
у вас с убунтой какая то особенная связь чтоли?
ну, там нет такого фанатизма в плане gpl как в debian и достаточно свежий софт.

Александр
28.09.2016
17:09:29
ну, там нет такого фанатизма в плане gpl как в debian и достаточно свежий софт.
зато насколько я знаю там ДОСИХПОР до конца не выпилен sysV, а systemd до конца не запилен

Александр
28.09.2016
17:10:55
в 16.04 ?
а че, таки осилили к 2017 ?

в таком случае спешу ретироваться

Roman
28.09.2016
17:11:55
а че, таки осилили к 2017 ?
ну как бы релиз 16.04 вышел не вчера.

а есть тут граждане с core os?

Evgeny
28.09.2016
17:36:42
Был один, ушел в спец чат по оному

Google
Ivan
28.09.2016
17:59:30
Roman
28.09.2016
18:29:27
В чем вопрос?
А как там добавить свои драйвера в образ?

Ivan
28.09.2016
18:51:36
CoreOS SDK

I
28.09.2016
18:53:34
Кто подскажет мне из чего сделать бэкенд для nginx? Нужно прикрутить авторизацию, а это обработка post от nginx + бд из пожеланий alpine-based

Evgeny
28.09.2016
18:55:54
Сделай на нгинксе самом

Есть сторонний модуль же

I
28.09.2016
18:56:52
Придется тогда собирать свой образ с кастомными опциями nginx'a

Vladimir
28.09.2016
18:56:53
зачем на такую классную штуку кандалы вешать?

карма испортится

I
28.09.2016
18:57:44
Я бы хотел в отдельном контейнере, по всем канонам микросервисов :) на докер.хабе ничего интересного не нашел, кроме sqlite на alpine, с которым надо взаимодействовать через socks или socat + не только авторизовывать нужно, ну и хранить другие данные, так что без БД никак

Alexey
28.09.2016
19:02:19
Кто подскажет мне из чего сделать бэкенд для nginx? Нужно прикрутить авторизацию, а это обработка post от nginx + бд из пожеланий alpine-based
Так собери опенрести с луажит и засунь в контейнер. Работает быстро, да и с бд и прочими приблудами клева работает.

Serhio
28.09.2016
19:05:04
Если нужно могу поделится готовым образом с openresty

I
28.09.2016
19:06:48
Спасибо, смотрю, правда у меня уже сайт крутиться на nginx:alpine, переносится на openresty надо подумать, пока поищу способ со сторонней бд

Serhio
28.09.2016
19:07:33
Там тот же nginx но с lua

Образ правда тяжеловат

I
28.09.2016
19:09:51
tags: alpine 18 MB да вроде в порядке, если еще убрать не нужные мне модули

Alexey
28.09.2016
19:10:02
Если нужно могу поделится готовым образом с openresty
Я был бы тебе признателен :) А то два года продакшен кручу на нем, а упаковать только сейчас созрел

Serhio
28.09.2016
19:12:33
в личку написал

I
28.09.2016
19:37:15
Если что, остановился на redis + nginx_redis_module

Илья
29.09.2016
09:15:36
http://www.cnews.ru/news/line/2016-09-27_red_hat_openshift_container_platform_33_obespechit

Google
Phil
29.09.2016
09:27:38
Скажите, а докер умеет маппить юзеров? Ну типа вот такого с uid таким прокидывать внутрь? Или я хочу странного?

N
29.09.2016
09:27:51
умеет

только тебе надо будет такой uid создать внутри контейнера тоже

Phil
29.09.2016
09:31:47
Вот это как-то автоматизируется? Или только созданием?

А что такое тогда "умеет"?

Собственно вопрос в монтировании волумов, чтобы он понимал что это за uid такие

Admin
ERROR: S client not available

N
29.09.2016
09:33:26
https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/#/user

Phil
29.09.2016
09:33:35
о

Так. А маппить uid на волуме?

Andrey
29.09.2016
09:37:11
Скажите, а докер умеет маппить юзеров? Ну типа вот такого с uid таким прокидывать внутрь? Или я хочу странного?
нихера он не умеет, вернее где то есть какой то велосипед, но вроде дико эксперементальный и тормозной, так что один юзер везде где надо, вернее ID

Evgeny
29.09.2016
09:40:57
Так. А маппить uid на волуме?
Я на хосте в папке и внутри имею одинаковый uid

Phil
29.09.2016
09:43:36
Я на хосте в папке и внутри имею одинаковый uid
А если у меня несколько сайтов нескольких разных пользователей?

Evgeny
29.09.2016
09:43:58
можно и одного, зачем им быть разными?

N
29.09.2016
09:45:27
В том и проблема, что на хосте и в образе они должны совпадать

Phil
29.09.2016
09:45:31
нихера он не умеет, вернее где то есть какой то велосипед, но вроде дико эксперементальный и тормозной, так что один юзер везде где надо, вернее ID
Ну грубо говоря, в "нашей" ситуации надо билдить просто типа docker-php-fpm-7.0-gogi, docker-php-fpm-7.0-alice, docker-php-fpm-5.6-ashot. Или там в контейнерах сразу менять юзверей, если они добавляются/удаляются. Так?

можно и одного, зачем им быть разными?
Потому что они разные. У них разный доступ ssh и разграничение прав

N
29.09.2016
09:46:26
Так пусть ssh идёт в отдельный контейнер

Зачем тебе ssh на хочу систему

Phil
29.09.2016
09:47:35
Так пусть ssh идёт в отдельный контейнер
Ты уже ввел IPv6 везде или у тебя мне в подарок завалялись лишние IPv4? :)) Ну и бывают VDS за 5 баксов на DO ) Это конечно частные случаи, но я пока интересуюсь униваерсальным решением

Google
Ruslan
29.09.2016
09:47:55
как вы разруливаете маппинг портов, если например докера больше одного запущено и всем нужен SSH, в том числе основному хосту?

Evgeny
29.09.2016
09:47:58
N
29.09.2016
09:47:58
Я универсальное и предложил

Andrey
29.09.2016
09:48:00
доступы и разграничения к чему? ну так разные юзеры, передавай их через env а не хардкодь в контейнер

Phil
29.09.2016
09:48:56
N
29.09.2016
09:49:31
Не делай при билде, делай при запуске

Andrey
29.09.2016
09:50:23
/me вообще так и не понял в чём проблема

N
29.09.2016
09:51:28
Фил хочет маппить юзеров с хост системы, но это не юзкейс докера

Evgeny
29.09.2016
09:51:51
Да ну почему не кейс. костылями можно

Andrey
29.09.2016
09:51:56
не понятно зачем он этого хочет

Evgeny
29.09.2016
09:52:00
просто мапить внутрь /etc/passwd

N
29.09.2016
09:53:20
Чтоб они знали пароли друг друга

Evgeny
29.09.2016
09:53:49
не щадоу ж

N
29.09.2016
09:54:03
А, точно

не понятно зачем он этого хочет
Зайти по ssh и поправить что то, чтоб пхп подхватило видимо

Но вообще это тупиковый подход

Страница 169 из 610