The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Первый стабильный выпуск cистемы управления контейнерной вир..., opennews (??), 09-Июн-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от Аноним (-), 09-Июн-14, 22:09 
Объясните по простому, зачем они нужен?
Ответить | Правка | Наверх | Cообщить модератору

3. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от gra (?), 09-Июн-14, 22:36 
это абстракция над lxc
Ответить | Правка | Наверх | Cообщить модератору

5. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от Слакинсан (?), 09-Июн-14, 22:42 
Другой вариант ответа зачем это надо - люди деньги зарабатывают. Монетизация хоть и неявная, но в проекте присутсвует - релизы идут все чаще и чаще, каждую неделю уже, значит все нормально у парней с доходом.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

55. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +1 +/
Сообщение от Аноним (-), 11-Июн-14, 15:28 
> Другой вариант ответа зачем это надо - люди деньги зарабатывают. Монетизация хоть
> и неявная, но в проекте присутсвует - релизы идут все чаще
> и чаще, каждую неделю уже, значит все нормально у парней с
> доходом.

Нихр.на это не значит. Пока ты не увидишь бухгалтерские документы. И даже тогда ты можешь ошибиться.

Ответить | Правка | Наверх | Cообщить модератору

8. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от rob pike (?), 09-Июн-14, 22:50 
Если совсем коротко - в прекрасном новом мире считается что зависимости между пакетами это очень сложно. К тому же сисадминов брать негде. Docker маркетится как серебряная пуля, позволяющая эти проблемы решить.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

9. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +2 +/
Сообщение от Аноним (-), 09-Июн-14, 23:03 
ну почему же, просто люди ставят например весь lamp в контейнеры и изолируют приложения друг от друга, контролируют ресурсы. Это не просто замена пакетов, а хрень для деплоя и управления контейнерами, ее много где можно применить с толком.
Ответить | Правка | Наверх | Cообщить модератору

11. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от rob pike (?), 09-Июн-14, 23:12 
Контроль ресурсов в списке "зачем людям Docker" если и есть, то месте на последнем примерно.

Вот взгляд типичного Docker-пользователя:

>In order to better understand Docker you have to understand the problem it is trying to solve.
>Modern day development (I’ll be focusing on the web here) lives in a world of lots of complexity. In even the most basic application you are likely to have a back-end language that lives on the server, a front-end language (almost ubiquitously JavaScript) that lives on the client, third-party and in-house libraries for both of these languages to manage, a database, an operating system (often deploying to Linux but developing on God-knows-what OS), and more. And this is for a basic app! What if you have utility programs that are written in another language? What if you have other weird dependencies and requirements?
>My point is that this all adds up to a lot of complexity, and worst of all- it is complexity that you have to manage across multiple platforms. If I got an app up and running on my Macbook, and wanted to deploy to Linux, my options were not great. If you’ve ever administrated your own VPS, much less a bare metal server, you know what I mean. Having to install all of the packages and dependencies that you have in a totally different way is a recipe for headaches and tears. Getting stuff to production is a completely different ball game from writing it in the first place. Different technologies on different platforms create a “Matrix from Hell” (pictured above) that makes even the most courageous ops person want to set her hair on fire.
>Traditionally there have been a variety of solutions that have popped up in response to this, ranging from “just develop in PHP and FTP is your deploy” (ew) to Heroku (git push heroku master is your deploy) to virtualization with provisioning (see Vagrant). Vagrant in particular has been gaining a lot of steam lately, for very good reason, and is a great technology (see my post on how we won Startup Weekend if you’re curious why Vagrant was useful to us in that case). However, virtual machines have several disadvantages as well. Because the VM software has to simulate actual physical hardware, you take a big performance hit. They are slow to start up and, especially before Vagrant started to become popular, difficult to get inexperienced developers started on (Download Vagrant and its dependencies and run vagrant up is a lot nicer than going through all of the VirtualBox menus, then provisioning your box manually).

Ответить | Правка | Наверх | Cообщить модератору

20. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от RomanChemail (ok), 10-Июн-14, 00:35 
> Контроль ресурсов в списке "зачем людям Docker" если и есть, то месте на последнем примерно.

Нуу... Не знаю, я например использую, особо в отношении памяти и проца. Не то что бы это на первом месте, ведь можно то же сделать в cgroups, но всё-таки - удобно использовать всё это в комплекте который "сам всё упакует как надо".

Ответить | Правка | Наверх | Cообщить модератору

23. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от rob pike (?), 10-Июн-14, 00:52 
У вас очень полезные применения расписаны ниже, но и очень нестандартные, относительно основной массы пользователей.
Ответить | Правка | Наверх | Cообщить модератору

30. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +1 +/
Сообщение от RomanChemail (ok), 10-Июн-14, 02:13 
> У вас очень полезные применения расписаны ниже, но и очень нестандартные, относительно
> основной массы пользователей.

Возможно, я не занимался изучением чужих интересов к Docker, и уж точно не отрицаю возможностей их существования :) Только лишь указываю что "есть и такой взгляд на вещи".

Мне важно то, что Docker позволяет делать это максимально удобным и наименее затратным  образом (буквально несколько команд включая команды уже "внутри контейнера") с минимальным отрывом от "основного производства". Да ещё и денег за это не просит! :-)

Ответить | Правка | Наверх | Cообщить модератору

16. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +1 +/
Сообщение от rob pike (?), 09-Июн-14, 23:56 
Пуля, пуля.

>After talking with thousands of companies over the past year, the one thing that shines through is that everyone has a different opinion/mechanism/interest in implementing Docker, from increasing developer efficiency to being the core piece of technology of their scheduler/hyper scale dream infrastructure.
>The power in Docker lies in the promise that it can solve a lot of the problems across that spectrum.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

17. "Первый стабильный выпуск cистемы управления контейнерной вир..."  –5 +/
Сообщение от Аноним (-), 09-Июн-14, 23:59 
> маркетится как серебряная пуля, позволяющая эти проблемы решить.

Ну а что, не так уж врут: пока ты будешь поднимать 20 железных серверов, рак на горе задолбается свистеть. А нарезать 20 виртуалок и распихать в них все сможет и 1 системный администратор, особенно с автоматизацией всего этого.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

19. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +5 +/
Сообщение от хм (?), 10-Июн-14, 00:14 
>А нарезать 20 виртуалок и распихать в них все сможет и 1 системный администратор, особенно с автоматизацией всего этого.

а зачем Docker?  

Ответить | Правка | Наверх | Cообщить модератору

35. "Первый стабильный выпуск cистемы управления контейнерной вир..."  –2 +/
Сообщение от Аноним (-), 10-Июн-14, 06:33 
Для поднятия 20 железных серверов есть: chef и рак не свистит
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

56. "Первый стабильный выпуск cистемы управления контейнерной вир..."  –1 +/
Сообщение от Аноним (-), 11-Июн-14, 15:33 
>> маркетится как серебряная пуля, позволяющая эти проблемы решить.
> Ну а что, не так уж врут: пока ты будешь поднимать 20
> железных серверов, рак на горе задолбается свистеть. А нарезать 20 виртуалок
> и распихать в них все сможет и 1 системный администратор, особенно
> с автоматизацией всего этого.

Ай, что ты, вихрь! А как насчет кастомных серверов? Или ты пытаешься убедить тут всех, что ставятся системы из коробки, с DHCP и всякой включенной по дефолту лабуденью?

Может быть, ты считаешь, что в виртуалках это как-то быстрее делается? У меня для тебя стрёмные новости, чувак - ты в жизни не видал 20 серверов и ты админ локалхоста.

На локалхосте ты хоть др.чить вприсядку можешь. Но IRL все совершенно иначе.

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

57. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +1 +/
Сообщение от Аноним (-), 12-Июн-14, 01:15 
"Или ты пытаешься убедить, кастомные сервера, IRL, др.чить вприсядку, все совершенно иначе"

Тебя на ксакепе забанили, да?

Ответить | Правка | Наверх | Cообщить модератору

10. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +11 +/
Сообщение от RomanChemail (ok), 09-Июн-14, 23:11 
Лично я например использую для:
* Запуска всякой неведомой фигни которая чёрт знает что потянет за собой и вообще ХЗ как может работать.
* Сборки/установки приложений со специфическими требованиями.
* Изоляции всякого УГ типа скайпа и жабных приложений, когда его таки приходится запускать.
* Сборки чистых пакетов под ОС с другой пакетной системой. Например под Debian собираю rpm'ки для CentOS. На днях с этим вообще забавно получилось - в "натуральном CentOS" не мог собраться пакет т.к. насована куча репозиториев и образуются битые зависимости, зато поставил в Docker'е под Debian'ом базовую чистую систему за 5 минут буквально (с инета качалось), доставил необходимые пакеты для сборки и всё собралось на ура.

А слова про "мало админов/зависимости - плохо и сложно", ну наверное они тоже имеют вес. Но это кому как.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

62. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от integeremail (ok), 23-Июн-14, 18:16 
>[оверквотинг удален]
> * Изоляции всякого УГ типа скайпа и жабных приложений, когда его таки
> приходится запускать.
> * Сборки чистых пакетов под ОС с другой пакетной системой. Например под
> Debian собираю rpm'ки для CentOS. На днях с этим вообще забавно
> получилось - в "натуральном CentOS" не мог собраться пакет т.к. насована
> куча репозиториев и образуются битые зависимости, зато поставил в Docker'е под
> Debian'ом базовую чистую систему за 5 минут буквально (с инета качалось),
> доставил необходимые пакеты для сборки и всё собралось на ура.
> А слова про "мало админов/зависимости - плохо и сложно", ну наверное они
> тоже имеют вес. Но это кому как.

Собирать пакеты надо обязательно в чистом окружении, а не в мусорке с непонятно-какими пакетами.

Ответить | Правка | Наверх | Cообщить модератору

64. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от Andrey Mitrofanov (?), 24-Июн-14, 09:41 
> Собирать пакеты надо обязательно в чистом окружении, а не в мусорке с
> непонятно-какими пакетами.

Не убязательно. Это зависит. У RH второй способ = часть бизнес-модели.

Ответить | Правка | Наверх | Cообщить модератору

65. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от integeremail (ok), 24-Июн-14, 14:04 
>> Собирать пакеты надо обязательно в чистом окружении, а не в мусорке с
>> непонятно-какими пакетами.
> Не убязательно. Это зависит. У RH второй способ = часть бизнес-модели.

Где вы нашли информацию как RH собирает RHEL?

Ответить | Правка | Наверх | Cообщить модератору

66. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от Andrey Mitrofanov (?), 24-Июн-14, 15:08 
>> Не убязательно. Это зависит. У RH второй способ = часть бизнес-модели.
> Где вы нашли информацию как RH собирает RHEL?

Именно!

Ответить | Правка | Наверх | Cообщить модератору

12. "Первый стабильный выпуск cистемы управления контейнерной вир..."  –2 +/
Сообщение от Аноним (-), 09-Июн-14, 23:24 
"виртуализация для чайникой". эдакий "EMC для неосиляторов", примерное.
для тех кто давно из анабиоза - есть и получше вещи.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

13. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от Аноним (-), 09-Июн-14, 23:39 
Не поведаете какие?
Ответить | Правка | Наверх | Cообщить модератору

15. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +1 +/
Сообщение от Аноним (-), 09-Июн-14, 23:56 
>  Объясните по простому, зачем они нужен?

Рулить относительно большими стадами виртуалок в духе энтерпрайзов.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

22. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от RomanChemail (ok), 10-Июн-14, 00:43 
Честно говоря я бы пока не решился. Именно что бы "стадами виртуалок" гонять, как минимум исходя из граблей с невозможностью шейпить скорость записи на диск внутри контейнера. Что в свою очередь есть ограничение даже не Docker'а а cgroups, т.е. внешний подключаемый том (через опцию -v) вас в этом случае тоже совсем не спасёт.
Ответить | Правка | Наверх | Cообщить модератору

24. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от rob pike (?), 10-Июн-14, 00:59 
> Рулить относительно большими стадами виртуалок в духе энтерпрайзов.

С точки зрения "рулить" надо говорить про OpenStack, решения от Citrix (на базе Xen), и VmWare.
Технологии типа контейнеров находятся одним уровнем абстракции ниже.

Хотя Docker-бойцы и пытаются взобраться на этот один уровень абстракции выше ("мы не только на контейнерах могём, мы на чём хошь (KVM, Xen) и поверх чего хошь (device mapper, BTRFS), и у нас даже есть веб-интерфейс"), я бы оценил их потуги как несбыточные.


Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

32. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от Аноним (-), 10-Июн-14, 02:19 
Откровенный бред. Разберитесь уже где "ниже" у вас где "выше", и кто куда карабкается.

Ответить | Правка | Наверх | Cообщить модератору

18. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от Аноним (-), 09-Июн-14, 23:59 
Разрабатывать приложения в практически staging environment прямо на девелоперской тачке.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

25. "Первый стабильный выпуск cистемы управления контейнерной вир..."  –2 +/
Сообщение от rob pike (?), 10-Июн-14, 01:00 
Для этого Docker ничем принципиально не лучше VM.
Ответить | Правка | Наверх | Cообщить модератору

29. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +3 +/
Сообщение от Аноним (-), 10-Июн-14, 02:11 
С точки зрения идиота - да.
Ответить | Правка | Наверх | Cообщить модератору

38. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от Аноним (-), 10-Июн-14, 07:11 
И с точки зрения затычки каждой бочки - тоже.
Ответить | Правка | Наверх | Cообщить модератору

53. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от zztop (?), 10-Июн-14, 22:15 
Вы, конечно же, имели ввиду "для этого Docker принципиально всем лучше VM"
Я сразу заметил опечатку.
Ведь очевидно, что докер _не_ эмулирует целую машину с кучей железа, поверх которой работает операционная система и всё ради какого-то одного сервиса/приложения, в отличии от VM.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

61. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от rob pike (?), 17-Июн-14, 06:58 
Вы действительно прямо кожей чувствуете этот оверхед?
Или девелоперские машинки это теперь Macbook Air с 2GB RAM, где лишняя VM кого-то напрягает?
Ответить | Правка | Наверх | Cообщить модератору

27. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от Dfox (?), 10-Июн-14, 01:25 
Если есть возможность использовать VM то оно не нужно.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

31. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от Аноним (-), 10-Июн-14, 02:16 
> Если есть возможность использовать VM то оно не нужно.

Запуск, остановка, клонирование, заморозка контейнера занимает не более 0,01 секунды.
Плюс у контейнеров нет потери производительности.

Ответить | Правка | Наверх | Cообщить модератору

33. "Первый стабильный выпуск cистемы управления контейнерной вир..."  –3 +/
Сообщение от Perl_Jam (?), 10-Июн-14, 02:42 
chroot?
Ответить | Правка | Наверх | Cообщить модератору

34. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +2 +/
Сообщение от Аноним (-), 10-Июн-14, 03:21 
>Инструментарий базируется на применении встроенных в ядро Linux штатных механизмов изоляции на основе пространств имён (namespaces) и групп управления (cgroups).
>>chroot?

80-тые атакуе? А с тем что из chroot-а приложение может легко выйти или неограниченно потреблять ресурсы вы как собрались бороться?

Ответить | Правка | Наверх | Cообщить модератору

49. "Первый стабильный выпуск cистемы управления контейнерной вир..."  –1 +/
Сообщение от Perl_Jam (?), 10-Июн-14, 15:29 
>>Инструментарий базируется на применении встроенных в ядро Linux штатных механизмов изоляции на основе пространств имён (namespaces) и групп управления (cgroups).
>>>chroot?
> 80-тые атакуе? А с тем что из chroot-а приложение может легко выйти
> или неограниченно потреблять ресурсы вы как собрались бороться?

легко? hardened вам в помощь =)

Ответить | Правка | Наверх | Cообщить модератору

50. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +1 +/
Сообщение от Аноним (-), 10-Июн-14, 16:38 
Больше костылей богу костылей?
Как насчет сетевой подстистемы? А есди мне нужно другое ядро линукс?
А cмогу я для chroot-ованной прогруммы выполнить #init 1 ?
Ответить | Правка | Наверх | Cообщить модератору

58. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от Аноним (-), 12-Июн-14, 01:21 
cgroups. А что, уже придумали что-то лучше?
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

45. "Первый стабильный выпуск cистемы управления контейнерной вир..."  +/
Сообщение от SunXE (ok), 10-Июн-14, 10:33 
libguestfs
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру