
Pavel
06.07.2016
18:33:17
Не понял чем это отличается от того что я сказал, по сути :)

ptchol
06.07.2016
18:33:18
можно долго спорить про "неправильно значит архитектуру строите". но часто докер как раз нужен чтобы удобно "переносить" легаси.
да я так.
про соседний чат в котором мне все минут 40 доказывали что мне стоит сжечь себя за то что местами больше 1 прцоесса в контейнере

Google

Pavel
06.07.2016
18:34:36
Единственное, как я прочитал об устройстве UnionFS, то все данные пишутся в какой-то верхний слой контейнера, и этот слой можно случайно затереть
Так что надо быть аккуратнее с этим

ptchol
06.07.2016
18:34:49
шалом
Боб, как твои докеры ? )

Robert
06.07.2016
18:35:26
пока нет таких задач
изучаю резервное копирование вм qemu
там есть нюансы

Nobue
06.07.2016
18:43:41
меня вообще всегда умиляют чуваки с чистыми концепциями, которые часто не очень ложиться на реальный мир вокруг

Nikita
06.07.2016
19:45:27
Всем привет
Народ, помогите с монитрованием папки
монтирую, а зайти не могу... пишет что в доступе отказано.. хотя абсолютно всё разрешил

Ivan
06.07.2016
19:50:44

Google

ptchol
06.07.2016
19:52:08

yopp
06.07.2016
19:52:21
ну вобщем после ебли получилось завести zfs

Nikita
06.07.2016
19:52:58
а мне кто-нибудь поможет ?

yopp
06.07.2016
19:54:25
твоя проблема плохо описана
куда ты что ты примонтировал
и где тебе что говорят

Nikita
06.07.2016
19:54:40
я мониторую каталог с хоста в контейнер

yopp
06.07.2016
19:54:43
так
в контейнере что в USER?

Nikita
06.07.2016
19:55:02
захожу в контейнер, пытаюсь открыть эту папку, а она аткая а вот буй тее

yopp
06.07.2016
19:55:25
какие права на хосте?

Nikita
06.07.2016
19:55:29
777
уже решил не заморачиваться

Evgeny
06.07.2016
19:56:05
Вчера уже обсуждали

Nikita
06.07.2016
19:56:12
я поменял UID и нифига
та же ошибка

Evgeny
06.07.2016
19:56:16
Чувак отказывается показывать lsattr
Читать логи и искать ошибки

Nikita
06.07.2016
19:56:38
drwxrwxrwx. 7 oracle oinstall 4096 Jul 6 2015 database
ls: cannot open directory .: Permission denied

Google

Nikita
06.07.2016
19:57:41
и вот ошибка

yopp
06.07.2016
20:04:44

Ivan
06.07.2016
20:05:09

yopp
06.07.2016
20:15:30
общий подход == нехуй пихать всё в один контейнер
понятно что мир не чёрно-белый и везде есть исключения

Pavel
06.07.2016
20:16:51
Про исключения как-то принципиально не рассказывали

yopp
06.07.2016
20:17:16
но когда ты пихаешь два процесса в один контейнер, нужно уметь детально отвечать на вопрос почему ты так сделал
более глубоко чем «так удобнее»

Pavel
06.07.2016
20:17:51
А что может быть более глубоко чем "так удобнее" ? ;)

yopp
06.07.2016
20:18:40
я в пример привёл тот-же гитлаб
который вместо компоуза собрал всё в один контейнер

Pavel
06.07.2016
20:18:53
Ну там, меньше мороки, быстрее мигрировать 1 контейнер чем 2, легче следить. Это все разновидности "так удобнее"
Или в чем там проблема такого подхода?

yopp
06.07.2016
20:20:10
это противоречит основной идее докера
но мне если честно этот спор надоел уже :)

Pavel
06.07.2016
20:21:49

Nikita
06.07.2016
20:23:45
oracle:oinstall жто надо чтоб базу поднять

yopp
06.07.2016
20:24:01
хвост

Google

yopp
06.07.2016
20:24:05
без хвоста плохо
а ещё денег
без денег с ораклом тоже плохо
ты не заплатил, вот у тебя ничего и не запускается
но даже если заплатишь, тоже не запустится
надо будет нанять консультантов

Nikita
06.07.2016
20:24:55
бльо
а серьёзно

Admin
ERROR: S client not available

Nikita
06.07.2016
20:25:02
кто-то поднимал с нуля БД оркал ?
оракл*
в контейнере

Evgeny
06.07.2016
20:26:37
это противоречит основной идее докера
да нет. на контейнерсжей как раз обьясняли почему это не так и не всегда - я скидывал тут ссылки на примеры от докероидов когда несколько процессов в контейнере осмысленно

yopp
06.07.2016
20:26:59
конечно есть случаи когда осмысленно
иногда пиво водкой запивать осмысленно

Evgeny
06.07.2016
20:27:31
Павел правильно написал - так просто удобнее на длинной прямой.

yopp
06.07.2016
20:27:47
а вот аккурат наеборот
обычно так удобно на короткой дистанции

Evgeny
06.07.2016
20:28:30
Я про один процесс на контейнер - так удобнее.

Google

R-omk
06.07.2016
20:33:46
че,.. че я сейчасл прочитал, опять этот гнилой базар пропроцессы в контейнерах...
у меня вот есть контейнеры в которых запущен процес... бин баш блть.. один
и при этом может быть запущено еще с десяток другой процессов, но окторые работают в большинстве своем последовательно а сам контейнер при этом живет несколько секунд
постфикс запустите в контейнере одним процессом , я погляжу на вас

Serg
07.07.2016
06:35:00
Всем добрый день. Подскажите, хочу запустить nginx с кастомным конфигом и сайтеГом, надо застетировать различные конфиги nginx и index.html Надо с помощью докер файла создать новый image, с нужным конфигом и при запуске контейнера зааттачить /var/www или как одновременно зааттачить /var/www и доставить в контейнер nginx.conf

Aleksandr
07.07.2016
06:35:35
можно несколько маунтов делать

Serg
07.07.2016
06:37:04
Как я понимаю, маунт через -v делается?

Aleksandr
07.07.2016
06:37:32
docker -v /on/my/host/1:/on/the/container/1 \
-v /on/my/host/2:/on/the/container/2 \

Serg
07.07.2016
06:42:01
Спасибо, видимо так будет быстрее, чем кажды раз билдить новый образ :)
В продолжении темы, получается -v мапит папку, а если надо подбросить файлик?

Aleksandr
07.07.2016
07:37:53
Файлик пару версий назад нельзя было

Evgeny
07.07.2016
08:03:39
Сейчас можно

ptchol
07.07.2016
08:09:40
по факту имидж будет являться артефактом сборки.
это более "консистентно" может выглядеть, чем артефакт от сборки в виде архива кода, и еще артефакт в виде имиджа.
но все зависит от ситуации конечно )

Serg
07.07.2016
08:31:42
Согласен, если рассматривать как версионность, то тогда будет правильней все в имидж запихать, но мне надо просто затестировать ))

p0123n
07.07.2016
10:34:06
А как вы решаете такую задачу: при старте приложения требуется налить БД в другом контейнере (выполнить миграции)?
Проблема в том, что на момент запуска Dockerfile, второго контейнера может еще не быть.
Сейчас это добавлено в entrypoint, но кажется что это плохое решение.
Есть решение лучше?

Александр
07.07.2016
11:24:23
Всем привет. Дурацкий вопрос - а в чем разница между монтированием в контейнер с хост машины и созданием специального контейнера и монтированием томов с него через ключ —volumes-from?

ptchol
07.07.2016
11:26:42
декоуплинг ?