
Maxim
01.08.2016
14:28:11
Да, СУ

Alexander
01.08.2016
14:29:34
> то что докер в продакшене с базой внутри это так себе.
просто базу хранить в волайме
(только не надо бэкапить её копированием волайма )

Google

Alexander
01.08.2016
14:32:02
по умолчанию это будет просто директория на диске, в ней база, всё как обычно, как если бы просто поставить эту СУБД на хост

Алексей
02.08.2016
06:47:53
https://github.com/ghostsquad/swarmci один из победителей хакатона докера

ptchol
02.08.2016
06:51:55
наконец то

Алексей
02.08.2016
06:52:18
ci на коленке! в 43 комимта!
срочно в прод!

Lev
02.08.2016
06:52:40
прикольно)

ptchol
02.08.2016
06:52:47
в этом суть )
соверменные тенденции
"Пишите код так, чтобы его было легко удалять, а не расширять"

Алексей
02.08.2016
10:24:13
Господа, посоветуйте с чего стоит погружаться в кореос ?
интро какое нить
текстом или видяхой

Aleksandr
02.08.2016
10:42:07

Google

Алексей
02.08.2016
10:50:45
у меня influxdb проде...
так что я вообще ничего не боюсь
стоит.
https://habrahabr.ru/company/nutanix/blog/306580/ и сверху вот этим заполировать
я сщетаю будет схема агонь.

Evgeny
02.08.2016
10:57:45
Голос с левого плеча: Атомик, попробуй атомик....

Алексей
02.08.2016
11:05:54
эта чо?
аа
рхеловское ?

Evgeny
02.08.2016
11:07:20
Ага

Ivan
02.08.2016
11:16:12

Алексей
02.08.2016
14:41:03
Господа, а можно как то объяснить docker-compose что я хочу иметь по копии сервиса на каждой ноде?

Alexander
02.08.2016
15:46:47
идеологически правильно это на CoreOS делать через fleet
ну или kubernetes
если смотреть на работу их команды - складывается ощущение, что они хотят постепенно отказаться от докера и всё что с ним связано, постепенно заменяя всех их сервисы на свои
(и мне этот процесс нравится)

Алексей
02.08.2016
15:50:22
Александр, у тя есть кореос ?

Alexander
02.08.2016
15:51:08
нет, для моих задач пока не нужно, но я слежу за новостями
там нужно 3 сервера как минимум чтобы всё ок работало, а мне пока 1 хватает
для 1 сервера CoreOS лучше не ставить - там обновления требуют ребута сервера

Google

Alexander
02.08.2016
15:52:08
в общем-то, мой use case - это managed shared hosting
я просто сделал это в докер-контейнерах на обычной Ubuntu

Robert
02.08.2016
15:53:17

Alexander
02.08.2016
15:53:20
когда команда Core OS допилит Rkt - я перейду на него, если к тому времени потребуются ещё серверы - тогда вот поставлю CoreOS (если их будет больше 3)
ну, я под каждый проект сделал пачку контейнеров
типичный проект - это nginx + postgresql + Django/uwsgi
то есть три контейнера на проект
ну и конкретно в моём случае каждый контейнер имеет свой service-файл, то есть всё управляется через systemctl
если у нас , допустим, был бы кластер из трёх сервисов - там был бы fleet, это как аналог systemd, только для кластера
собственно, fleet и использует systemd
у меня для каждого проекта своя пачка контейнеров, но, в общем-то , да, можно было бы сделать shared-хостинг на базе всего лишь 3 контейнеров докера, плюс такого решения - экономия оперативки, минус - общие настройки, "все яйца в 1 корзине", я посчитал, что мне дешевле просто купить оперативки

Maxim
02.08.2016
16:08:29
Есть те кому Астериск интересен?

Phil
02.08.2016
16:22:51
вляпались вот в это. не совсем разбираюсь в докере, чтобы понять что с этим делать
https://github.com/docker/docker/issues/23347 что-то типа того

Dan
02.08.2016
17:10:03

Maxim
02.08.2016
17:12:08
есть
Группа есть по Астериск, не знаю как тут на счет ссылок, но вот https://telegram.me/asterisk_ru

ptchol
02.08.2016
18:30:43
Слушайте, а к примеру такая ситуевина, есть мона репа, в ней куча кода, и из него собирается пара сервисов к примеру.
Есть желание написать докерфайлы и композы для этих сервисов.
Принято как бы обычно помещать их внутрь репы.
Какие бест практисы в таком случае ? Папка docker в ней папки проектов, а в ней папка dockerfile/compose/etc ?

Mihail
02.08.2016
18:42:33
я б наверное так и сделал
обозвал бы папку .docker чтоб сверху торчала

Semyon
02.08.2016
18:43:16
я недавно так и сделал

Google

Semyon
02.08.2016
18:43:25
правда реально заёбывает постоянно -f указывать
поэтому написал сверху Очень Сложные Скрипты
которые за меня это делают

Mihail
02.08.2016
18:44:20
очень сложные скрипты на баше?

Semyon
02.08.2016
18:44:27
очень
очень сложные скрипты на баше

Mihail
02.08.2016
18:44:45
мои любимые

Admin
ERROR: S client not available

Semyon
02.08.2016
18:44:59
правда они даже не на баше, по-моему
а на sh

Ivan
02.08.2016
18:45:09

Semyon
02.08.2016
18:45:13
у меня в подкорке уже сидит шебанг писать как #!/bin/sh
Папку
да камон, директория это длинно

Mihail
02.08.2016
18:45:35

Ivan
02.08.2016
18:46:45
да камон, директория это длинно
В штанах у тебя должно быть длинно, а директория - это директория. Тебя же не называют на работе "семки", потому что " Семён " - длинно?

Mihail
02.08.2016
18:47:41
хтойта у нас тут? линуксовый вариант граммар наци?

Semyon
02.08.2016
18:47:56
и довольно длинно иногда, должен признать
почему тогда "файл" не вызывает бугурта? Метафора точно такая же

Ivan
02.08.2016
18:48:57

Google

Ivan
02.08.2016
18:50:15
почему тогда "файл" не вызывает бугурта? Метафора точно такая же
Вообще не понял, к чему это.
Бугу́рт (др.-в.-нем. Buhurt,старофр. bouhourt или buhurt «бить») —рыцарский турнир, в ходе которого две группы рыцарей, вооружённых затупленным оружием (копьями, либо другим турнирным арсеналом, как например: палица, меч, двуручный меч,топор, алебарда, или комбинацией, состоящей из одинаковых типов оружия) сражались друг против друга.

Mihail
02.08.2016
18:51:53
используй вместо "бугурт" - "попаболь"

Ivan
02.08.2016
18:52:53
Кстати, о каком файле речь? Если тот, который мультифора, то вызывает.

ptchol
02.08.2016
18:55:16
заканчивайте
я по делу спросил
а -f вроде из другой диры нельзя позвать да ?

Mihail
02.08.2016
18:56:36
можно
у меня работает

ptchol
02.08.2016
18:58:01
тоесть не буде тстрашных ADD ../../../

Semyon
02.08.2016
18:58:37
докер будет ругаться
он же контекст хавает и за его пределы выходить не даёт

ptchol
02.08.2016
18:59:04
думаешь ? )

Semyon
02.08.2016
18:59:11
я пробовал позавчера :)

Mihail
02.08.2016
19:00:18
ну по идее тебе придется делать
-f .docker/Dockerfile
ADD ./code
как то так

ptchol
02.08.2016
19:01:17
это ок.