@ru_docker

Страница 534 из 610
Альберт
03.12.2018
17:21:27
Приветствую. Правильно ли я понял, что основная цель Docker — создать легковесную среду для исполнения приложения, работающую всегда и везде? Прочитал несколько статей, но везде все описано очень абстрактно и без конкретики

Dan
03.12.2018
17:23:44
Не только легковесную, но и безопасную и удобную

Альберт
03.12.2018
17:24:33
И чтобы можно было мигрировать откуда угодно куда угодно без каких либо проблем, так?

Dan
03.12.2018
17:25:35
Если в этом есть потребность, почему бы не использовать докер для удобства миграции, да?

Google
Artem
03.12.2018
17:26:21
Ага, особенно везде)))

Альберт
03.12.2018
17:27:11
Я не до конца догоняю, если я не прав — объясните, пожалуйста, буду благодарен

Алексей
03.12.2018
17:32:22
Ага, особенно безопасную)))

Dan
03.12.2018
17:33:45
А вы не используйте готовые образы, и всё будет безопасно

Andrey
03.12.2018
17:36:11
Ага, даёшь каждому свои дырки :)

Не только легковесную, но и безопасную и удобную
было смешно, особенно про безопасность

Dan
03.12.2018
17:37:00
Главное не оборачиваться на взрыв сзади :)

было смешно, особенно про безопасность
Что только не сделаешь для вашего хорошего настроения :)

Альберт
03.12.2018
17:38:11
Я, конечно, понимаю, что подстебать человека, которому сложно понять предмет разговора — святое, но пожалуйста, разъясните тогда, что к чему, ибо ни одна статья не дала внятного ответа на вопрос — зачем, кроме того, что это модно

Ivan
03.12.2018
17:38:43
Это удобно

Artem
03.12.2018
17:38:47
Незачем

Ivan
03.12.2018
17:38:50
или нет

Google
Ivan
03.12.2018
17:38:54
всё зависит от тебя

Andrey
03.12.2018
17:39:01
потому что смогли ;)

Да никто вроде и не стебёт, но вот с безопасностью, ну как бе полегче выразится, не всё получилось по плану и не найти этого в первых же ссылках по теме, думаю будет не легко

Альберт
03.12.2018
17:41:28
Артём
03.12.2018
17:42:13
документация по докеру дает все ответы

Ivan
03.12.2018
17:42:24
и очень много вопросов

Dan
03.12.2018
17:42:25
Да, он мне нафиг не нужен, но общее представление иметь все же хочется
Контейнерная изоляция с парадигмой "один процесс - один контейнер". Удобно для деплоя. В документации есть всё

и очень много вопросов
На которые там тоже есть ответы

bama^boy
03.12.2018
17:56:07
Я, конечно, понимаю, что подстебать человека, которому сложно понять предмет разговора — святое, но пожалуйста, разъясните тогда, что к чему, ибо ни одна статья не дала внятного ответа на вопрос — зачем, кроме того, что это модно
Докер - это обёртка над функционалом ядра, чтоб удобней контейниризировать приложения. Можно сравнить с виртуалищацией, только на уровне операционной системы.

Алексей
03.12.2018
17:57:39
нельзя сравнить :)

bama^boy
03.12.2018
18:00:34
нельзя сравнить :)
Аргументируй

Andrey
03.12.2018
18:00:49
можно, я разрешил

bama^boy
03.12.2018
18:04:00
Как раз с вм контейнеры чаще всего и сравнивают.

Dan
03.12.2018
18:11:47
Но это нельзя сравнивать

Это глупость :)

Алексей
03.12.2018
18:12:55
потому что они похожи примерно ничем.

в одном случае эмуляция ассемблерных инструкций в другом случае вызов syscall

а сравнивают от непонимания методики изоляции

Google
bama^boy
03.12.2018
18:17:05
а сравнивают от непонимания методики изоляции
Я же написал выше, что на уровне операционной системы, а не железа. Самая частая задача при использовании и тех и других - изоляция. В случае с вм ты получишь лучшую изоляцию при худших показателях расходования ресурсов.

Алексей
03.12.2018
18:17:12
и нет это не желание макнуть. просто совсем плохо так сравнивать

bama^boy
03.12.2018
18:18:03
Хорошо сравнивать, чтоб понять основные отличия.

Если человек понимает, как работает вм, то при сравнении, он поймёт, зачем используют докер. Аналогии хорошо помогают разобраться.

Вон тот же гугл и амазон от контейнеров уходят к микровм. Примеры проектов: https://firecracker-microvm.github.io/ используется в сервисах aws fargate и lambda https://github.com/google/gvisor

Алексей
03.12.2018
18:25:38
а вот тут уже корректно

но обрати внимание они разные....

bama^boy
03.12.2018
18:26:38
В том же gvisor идёт сравнение с kvm, xen

Алексей
03.12.2018
18:26:49
и это разумно

Dan
03.12.2018
18:27:55
рудокер познавательный

Sanan
04.12.2018
10:54:15
Ребят, знакомый задал вопрос про докер. Он пишет на плюсах и спрашивает : если его приложение запихнуть в докер, будет ли приложение из докера иметь доступ к ресурсам железа, в частности к видеокарте, например? У него приложение работает с видюшкой.

Артём
04.12.2018
10:57:17
скорее всего приложение хочет напрямую писать в /dev

Sanan
04.12.2018
10:58:08
Да, он читает и записывает в дев

Артём
04.12.2018
10:58:12
тут вообще надо задать вопрос - а какая цель в запихивании приложения в докер? Докер ради докера?

Sanan
04.12.2018
10:58:57
А в случае видеокарт нвидиа, напрямую через драйвер

И можно ли в докер запихнуть драйвера нвидиа и чтоб они там работали

Google
Sanan
04.12.2018
11:01:18
тут вообще надо задать вопрос - а какая цель в запихивании приложения в докер? Докер ради докера?
Ну чтобы все окружение было в контейнерах, все зависимости и тд. Чтобы не тащить все

А в композе например прописать

LEXASOFT
04.12.2018
11:02:39
https://github.com/NVIDIA/nvidia-docker

Первая ссылка в гугле

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