Andrew
14.09.2016
09:45:12
у хоста есть 192.168.. на нем мускуль
"есть" где? ) в бридж-интерфейсе с контейнером? отлично. так-то можно поднять вообще без новых интерфейсов, в рамках хост-сети и просто по localhost ходить (и вот это "просто по локалхост" это именно так "раньше" и было). а теперь попробуем еще добавить слой, как же схема будет выглядеть на маке?
Где же какая-молодежь-тупая @SergeyMavrin?
Slaytor
14.09.2016
09:47:36
в бридже на хосте, просвятите меня, нехочу быть тупым
Sergey
14.09.2016
09:48:37
Где же какая-молодежь-тупая @SergeyMavrin?
Я не говорил, что молодёжь тупая. У Вас есть мускуль на хосте, он должен слушать НЕ localhost, а интерфейс, который Вам по-душе. Далее внутри контейнера настраиваете подключение на тот интерфейс, на котором Вы сказали слушать mysql
Google
Sergey
14.09.2016
09:48:55
и какая разница мак или не мак?
Andrew
14.09.2016
09:49:34
Ну вот такая. Как будто бы вы не очень понимаете как докер на маке работает
Ilya
14.09.2016
09:50:39
Через виртуалочку.
А что?
Slaytor
14.09.2016
09:50:51
там помоему виртбокс
Andrew
14.09.2016
09:51:03
Во-первых, там не виртбокс
Stanislav
14.09.2016
09:51:05
ебанулись?
Andrew
14.09.2016
09:51:10
Во-вторых, не просто через виртуалочку
Stanislav
14.09.2016
09:51:22
А что?
а то что нативно уже есть
Andrew
14.09.2016
09:51:26
ебанулись?
Это никак не отменяет того, что там виртуалка
Stanislav
14.09.2016
09:51:27
безовсяких виртуалбоксов
Ilya
14.09.2016
09:51:37
>Virtualization solution
>Заявлять, что это не виртуалка.
Google
Stanislav
14.09.2016
09:51:48
ну не quemu/kvm
а нативный гипервизор
Ilya
14.09.2016
09:52:01
А я где-то уточнял, что это?
Stanislav
14.09.2016
09:52:17
=)
Ilya
14.09.2016
09:52:23
Как вы быстро, однако, умете лепить клеймо!
Andrew
14.09.2016
09:52:35
Stanislav
14.09.2016
09:52:48
Andrew
14.09.2016
09:52:58
не не, а не так )
*не ну
Stanislav
14.09.2016
09:53:04
придется либастрал собирать походу
Ilya
14.09.2016
09:53:07
Ещё и ссылки на мемасы кидаете.
Нормас, вовремя я в чат зашёл.
Andrew
14.09.2016
09:53:16
там поднимается alpine-линукс в качестве хост машины
"ебнулись" зато все, ага
так вот
По сути вся сеть проходит через юзерспейс, трансформируясь в новую пачку кернел-вызовов
Slaytor
14.09.2016
09:55:58
https://download.docker.com/mac/stable/Docker.dmg я так понял разговор не про этот маковый докер?
Google
Stanislav
14.09.2016
09:56:26
в этом уже есть
https://github.com/docker/hyperkit
Andrew
14.09.2016
09:57:21
а конкретнее https://github.com/docker/vpnkit
> VPNKit operates by reconstructing Ethernet traffic from the VM and translating it into the relevant socket API calls on OSX or Windows. This allows the host application to generate traffic without requiring low-level Ethernet bridging support.
На окамлике написано ) На гошечке бы они это еще три года до юзабельного состояния доводили )
Вот тут есть слайдики http://www.slideshare.net/AnilMadhavapeddy/advanced-docker-developer-workflows-on-macos-x-and-windows (на фоне почти отсутсвующей документации хоть что-то)
Anton
14.09.2016
10:09:19
Я тут одну штуку приметил: чаще всего полыхает у маководов с докером.
⭐️Alexandra
14.09.2016
10:09:43
Andrew
14.09.2016
10:11:19
Где что полыхало?
Anton
14.09.2016
10:11:50
Paul
14.09.2016
10:14:35
не понял тонкой глубокой шутки
Artem
14.09.2016
10:16:09
#whois
Меня зовут Артем, rails-разработчик, в данный момент пишу деплой rails приложения с использованием capistrano, docker-compose, docker
Anton
14.09.2016
10:22:44
Andrew
14.09.2016
10:26:48
Дядя, мы тут не про приметы и пожары, а про то как докер работает, можно?
Anton
14.09.2016
10:29:59
Ктож запрещает-то?
Stanislav
14.09.2016
10:34:47
без xhyve аще тяжко было
virtalbox да всякий boot2docker
ужс
Google
Vlad
14.09.2016
11:31:11
Roma
14.09.2016
11:36:34
Andrew
14.09.2016
11:38:28
Я поднимал ssh-туннель с хост-ноды в докер-контейнер, а уже в него стучался из нужного контейнера
Anthony
14.09.2016
13:08:40
Так, ну более-менее понятно. А как принято поступать в случае, если у меня несколько приложений на одном сервере используют MySQL?
1) Для каждого приложения отдельный контейнер с БД - накладно по ресурсам. Плюс надо же еще бэкапы делать как-то
2) БД установлена локально, а приложения крутятся в докере. Этот вариант привлекательнее, но тут приходится отдельно натраивать сеть, вариант «из коробки» уже не работает.
Есть ли какие-нибудь good practice? Что почитать можно?
Ioannes
14.09.2016
13:11:53
У нас несколько приложений, каждое в своем контейнере + бд контейнер
Kirill
14.09.2016
13:13:24
> БД установлена локально, а приложения крутятся в докере. Этот вариант привлекательнее, но тут приходится отдельно натраивать сеть.
Ничего там не надо настраивать, db host = ваш докер хост (обычно 172.17.0.1) и в конфиге базы разрешите соединения из докер подсети (обычно 172.17.0.0/16)
все
Anthony
14.09.2016
13:15:27
Спасибо, так и сделаю
Denis
14.09.2016
16:14:05
DevOps Deflope News:
Пора идти и переименовывать свои репозитории с докерфайлами. Andreas Jung почитал соглашение по использованию торговой марки "Docker" и обнаружил, что оно запрещает использовать слово 'docker-' в проектах, созданных не Docker, Inc. Он написал письмо по этому поводу в Docker и там ему подтвердили, что использование слова 'docker-' не разрешается.
На реддите шутят, что сабреддит /r/docker теперь закроют.
http://amp.gs/TI43
Видали уже?)
Roman
14.09.2016
17:57:14
Используйте Dicker
Alexander
14.09.2016
17:58:36
отличный повод перейти на acbuild и запускать через Rkt ?
Ioannes
14.09.2016
18:00:41
Dmi3y
14.09.2016
18:02:31
dicker-machine
Sergey
14.09.2016
18:03:08
dicker-compose тоже неплохо, если что
Алексей
14.09.2016
18:03:56
пятница :)
Alexander "PekopT"
14.09.2016
18:04:27
вообще-то сегодня четверг
Dmi3y
14.09.2016
18:05:43
Ещё не везде!
Google
Ioannes
14.09.2016
18:06:44
Dicker-hub
Alexander "PekopT"
14.09.2016
18:10:16
Lupsick
14.09.2016
18:10:21
докер хаб лагает
Sergey
14.09.2016
18:13:07
Фейспалм.жпг, всегда и везде!
Ух ты, ссылка
Alexander "PekopT"
14.09.2016
18:13:51
Alexander
15.09.2016
08:29:34
docker это рабочий в порту на доках.
bockra
15.09.2016
08:30:49
http://theinspirationroom.com/daily/interactive/2009/12/wear-the-pants-dockers.jpg
Yuriy
15.09.2016
08:32:23
Andrew
15.09.2016
08:33:02
Kirill
15.09.2016
08:34:44
ну firefox всё таки скорее имя собственное
Alexander
15.09.2016
08:34:48
Ну тогда надо зарегистрировать торговую марку, например Money и все стричь бабосы, за использование торговой марки.
Kirill
15.09.2016
08:34:51
а docker словарное слово
Andrew
15.09.2016
08:35:26
Yuriy
15.09.2016
08:36:28