
Mikhail
03.07.2017
17:02:30
ну вот только если

Andrey
03.07.2017
17:02:32
Я lxc не смотрел ещё, только с докером игрался.

Mikhail
03.07.2017
17:02:36
хайпа вокруг этого много, конечно
а я когда новый сервер собирал - почитал про докер, не понял фишку, спутился на уровень ниже, понял, что lxc - решает все мои задачи и на них остановился

Google

Mikhail
03.07.2017
17:04:03
пришлось, правда один костыль вбивать - в Генте у меня не системд, и, как следствие, гесты с системд просто так работать не хотели, пришлось плясать

Andrey
03.07.2017
17:04:17
О! lxc не умеет в винду! А докер умеет)
Не очень конечно преимущество. но всё же!

Митко Соловец?
03.07.2017
17:04:30

Andrey
03.07.2017
17:05:19
Кстати да, есть для lxc аналог докер-композа?

Mikhail
03.07.2017
17:05:21
удобство
а конкретнее? База, например, у меня была из трех контейнеров - торренты, веб-сервер и самба. Первый поднял на Генте, остальные два - на Дебиане
Чем мне помог бы докер в этом случае?
0_о

Andrey
03.07.2017
17:06:07
Ну, так говорят. Сам не проверял)

Mikhail
03.07.2017
17:06:25
не понимаю, винду как хост под докером?

Митко Соловец?
03.07.2017
17:06:27

Google

Митко Соловец?
03.07.2017
17:06:35
но апи у него точно проще

Mikhail
03.07.2017
17:06:37
или винду врнутри контейнера?

Митко Соловец?
03.07.2017
17:06:44

Mikhail
03.07.2017
17:06:48
0_о

Митко Соловец?
03.07.2017
17:06:51
да да

Mikhail
03.07.2017
17:06:55
тогда Ы
это уже интересно и надо почитать

Andrey
03.07.2017
17:08:22
Первая строчка в new

Mikhail
03.07.2017
17:09:13
угу, вижу
но
это же не паравиртуализация
как это вообще
0_о

Andrey
03.07.2017
17:09:34
Почему? Механизм тот же.

Mikhail
03.07.2017
17:09:35
ощущение, что меня дурят
а ядро?

Andrey
03.07.2017
17:10:01
Ядро общее. Хоста.

Mikhail
03.07.2017
17:10:11
мммм
винда делает системный вызов

Google

Andrey
03.07.2017
17:10:22
Там майки что-то пилят вместе с докером.

Mikhail
03.07.2017
17:10:26
докер его транслирует ядру линукса?

Митко Соловец?
03.07.2017
17:10:30
точно не общее

Andrey
03.07.2017
17:10:35
Там нет линукса.

Митко Соловец?
03.07.2017
17:10:36
там своя атмосфера

Andrey
03.07.2017
17:10:40
Только винда.

Митко Соловец?
03.07.2017
17:10:44
Васильев не вводи в заблуждение людей

Mikhail
03.07.2017
17:10:47
то есть

Andrey
03.07.2017
17:10:48

Mikhail
03.07.2017
17:11:04
винда напрямую из контейнера ходит в ring0?

Митко Соловец?
03.07.2017
17:11:07
ну ты никак виндовые контейнеры на линуксе не запустишь

Mikhail
03.07.2017
17:11:08
или как?

Митко Соловец?
03.07.2017
17:11:09
и наоборот

Mikhail
03.07.2017
17:11:12
а!
всё

Митко Соловец?
03.07.2017
17:11:16
даже не представляю как это возможно

Mikhail
03.07.2017
17:11:17
тогда окей
а то я уже собрался квас вылить и за водкой пойти

Andrey
03.07.2017
17:11:29
Не, ну да. Виндовые контейнеры на винде и линуксовые на линуксе.

Mikhail
03.07.2017
17:11:36
грустить о проф-непригодности

Google

Mikhail
03.07.2017
17:11:43
всё, спасибо, терь понятно

Andrey
03.07.2017
17:13:49
https://habrahabr.ru/company/ruvds/blog/315220/

Pavel
03.07.2017
17:16:35
На сколько я понимаю крутизна альпиновских в том что они мало весят

Митко Соловец?
03.07.2017
17:17:30
я же написал, там не ssh нет, ни баша
нельзя залезть внутрь контейнера
+ определенные вопросы у отдела секьюрити такие образы вызывают
там же много чего вырезано

Admin
ERROR: S client not available

Pavel
03.07.2017
17:18:35
Там есть пакетный менеджер. Можно через него поставить bash?

Митко Соловец?
03.07.2017
17:18:46
не проверял
только получается, это ставить надо при сборке кастомного образа
и он подтянет кучу транзитивных зависимостей
и получим примерно тоже самое, что и полные образы

Pavel
03.07.2017
17:20:50
А если альпиновский + jdk + bash самому собрать?
Не должно на много больше весить

Митко Соловец?
03.07.2017
17:21:10
проверь
но я от коллег слышал, что такие образы по-особому собираются как-то и туда внутрь просто так что-то не поставить

Pavel
03.07.2017
17:21:55
Хммм...
Может быть

Google

Pavel
03.07.2017
17:22:44
А в core os есть bash интересно
Тоже достаточно лёгкие образы
Нужно проверить..

Dmitry
03.07.2017
17:29:14
docker run -it --rm alpine sh
apk add --no-cache bash
--
docker ps -s
-> size 3.44MB (virtual 7.41MB)
если добавить openssh - 7.24MB (virtual 11.2MB)

Pavel
03.07.2017
17:34:32
Ну это гораздо меньше чем 1 с чем то Gb ubuntu
@dmsol , а зачем ssh в контейнере?
ты хочешь попадать в контейнер не подключаясь к виртуалке?

Nick
03.07.2017
18:42:52
@dmsol Docker эт уже не врапер, они lxc не юзают
У них свои libcontainer, который поверх cgroups работает

Umren
03.07.2017
19:12:18

Mikhail
03.07.2017
19:12:40

Umren
03.07.2017
19:13:36
если в твоей кофеварке еще не все менеджится контейнерами, то явно с тобой что то не так
а если серьезно, то докер тебе как ява девелоперу или там каким-нибудь мобильщикам нахер не нужен

Митко Соловец?
03.07.2017
19:14:24
кофе скейлить чтоли?
или чай?

Igor
03.07.2017
19:20:55

Anton
03.07.2017
19:21:07
С докером удобно интеграционные тесты готовить ;)

Andrey
03.07.2017
19:21:16
Ну хрен знает. Еботни там поболее.