|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от opennews on 20-Янв-17, 20:01 | ||
После шести месяцев разработки подготовлен (https://blog.docker.com/2017/01/whats-new-in-docker-1-13/) релиз инструментария для управления изолированными Linux-контейнерами Docker 1.13 (http://www.docker.com/), предоставляющего высокоуровневый API для манипуляции контейнерами на уровне изоляции отдельных приложений. Docker позволяет, не заботясь о формировании начинки контейнера, запускать произвольные процессы в режиме изоляции и затем переносить и клонировать сформированные для данных процессов контейнеры на другие серверы, беря на себя всю работу по созданию, обслуживанию и сопровождению контейнеров. Инструментарий базируется на применении встроенных в ядро Linux штатных механизмов изоляции на основе пространств имён (namespaces) и групп управления (cgroups). Код Docker написан на языке Go и распространяется (https://github.com/dotcloud/docker/) под лицензией Apache 2.0. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | –1 +/– | |
Сообщение от ъ on 20-Янв-17, 20:01 | ||
Возможно кто может ответить - как правильно перезапускать контейнер? (У меня в контейнере БД и при stop - start каждый раз начинается процесс recovery.) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
3. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +3 +/– | |
Сообщение от Anon43210 on 20-Янв-17, 20:24 | ||
Запустить внутри контейнера (docker exec) команду, посылающую сигнал основному процессу для Graceful shutdown/restart. Т.е. сделать так, чтобы контейнер (процесс в нём) сам себя аккуратно прибил, совершив все необходимые ему ритуалы :) | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
4. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +3 +/– | |
Сообщение от Cykooz (ok) on 20-Янв-17, 22:46 | ||
Предполагаю, что у вас процесс базы данных в контейнере запускается как то криво. Например через bash скрипт без использования башевской команды exec. В результате, при остановке контейнера, bash завершается но не пробрасывает сигнал завершения в базу данных. Процесс базы данных не корректно завершается и при следующем запуске начинает recovery. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
5. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от Аноним (??) on 20-Янв-17, 23:41 | ||
вы делаете docker stop и mysql процессу прилетает kill -9 | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
6. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от Аноним (??) on 21-Янв-17, 00:48 | ||
mysqladmin -uroot -p -h127.0.0.1 --protocol=tcp shutdown | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
7. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +1 +/– | |
Сообщение от Cykooz (ok) on 21-Янв-17, 00:52 | ||
> вы делаете docker stop и mysql процессу прилетает kill -9 | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
11. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | –5 +/– | |
Сообщение от leap42 (ok) on 21-Янв-17, 03:10 | ||
никак | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
18. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | –2 +/– | |
Сообщение от leap42 (ok) on 21-Янв-17, 11:01 | ||
если минусаторы не могут понять эту простую идею своей пустой головой, не верят мне, пусть хоть прочтут статейку от крутых парней (они сделали xtradb, дефолтный движок mariadb): | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
22. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от Василий Топоров on 21-Янв-17, 13:16 | ||
Смотрите, а если у меня такой кейс: есть старое приложение с корявой базой данных. Оно конфликтует с версией базы, установленной глобально (база плохо спроектирована, нарушена целостность). Для этого приложения мне нужна не самая новая версия базы (MySQL), чтобы не прыгать в командой SET global="..." Короче, надо чтобы база была такая же, как на живом сервере. Вроде как Докер напрашивается сам собой? Чем конкретно Докер плох для моего локального компьютера? | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
26. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | –1 +/– | |
Сообщение от leap42 (ok) on 21-Янв-17, 14:57 | ||
> Смотрите, а если у меня такой кейс: есть старое приложение с корявой | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
23. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +2 +/– | |
Сообщение от Аноним (??) on 21-Янв-17, 14:13 | ||
XtraDB это пропатченный InnoDB, а не новый движок БД. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
24. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от Аноним (??) on 21-Янв-17, 14:42 | ||
XtraDB это расширительный обвес внутри InnoDB с флагами, а не только пропатченный InnoDB. | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
25. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от leap42 (ok) on 21-Янв-17, 14:51 | ||
слово "новый", дорогой аноним, ты придумал, я его не писал | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
45. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +1 +/– | |
Сообщение от Аноним (??) on 22-Янв-17, 20:38 | ||
лол што? вы явно в проде докер или мезос не юзаете. стейт лес это не запрет БД в контейнер, а то что на сам контейнер ведет себя одинакового. volumes вы можете подсовывать самые разные. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
52. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от хурмен on 24-Янв-17, 17:03 | ||
Пожалуйста | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
53. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от Алконим on 25-Янв-17, 03:50 | ||
Использовать systemd контейнере (с соответсвующим ключем) и не ипать себе мозг. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
8. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +1 +/– | |
Сообщение от vadikgo (ok) on 21-Янв-17, 01:04 | ||
Нужно в скрипте запуска обрабатывать хэндлеры. Пример здесь: https://github.com/oracle/docker-images/blob/master/OracleDa... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
9. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | –2 +/– | |
Сообщение от Аноним (??) on 21-Янв-17, 01:32 | ||
До сих пор так и не понял. зачем нужны контейнеры? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
10. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +1 +/– | |
Сообщение от Аноним (??) on 21-Янв-17, 01:42 | ||
Смотреть на то как быстро запускается pid=1 в неймспейсе. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
12. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от leap42 (ok) on 21-Янв-17, 04:17 | ||
деплоили когда-нибудь софт на python/ruby, требующий десятков модулей определенных версий? а теперь представьте, что вам нужно деплоить новую версию каждый день, да ещё и по 2-3 раза (чтобы потестировать перед продом). в некоторых из этих ситуаций контейнеры здорово упрощают жизнь. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
13. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +4 +/– | |
Сообщение от angra (ok) on 21-Янв-17, 05:01 | ||
Неужто в python/ruby нет аналога local::lib? Сильно в этом сомневаюсь. Даже если нет, то обычного chroot для решения хватило бы. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
16. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от анонимбл on 21-Янв-17, 10:31 | ||
Это вы не понимаете, что это такое и зачем это использовать. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
17. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от Доктор Психиатор Котлетоватян on 21-Янв-17, 10:51 | ||
Так это и есть обычный chroot на стеройдах. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
27. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от Валик228 on 21-Янв-17, 15:57 | ||
> Так это и есть обычный chroot на стеройдах. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
40. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +2 +/– | |
Сообщение от Для тупых on 22-Янв-17, 02:49 | ||
Чрут на стеройдах реализует изоляцию не только на уровне файловой системы, в отличие от обычного чрута. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
21. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от Neptus on 21-Янв-17, 11:49 | ||
Conda (anaconda miniconda) позволяет менять окружение для каждого проекта. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
33. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +1 +/– | |
Сообщение от denis (??) on 21-Янв-17, 19:31 | ||
Так это и virtualenv умеет, только этого мало. Docker позволяет создавать изолированные микросервисы с изолированем и масштабированием. Удобная вещь, но меня не покидает ощущение что он убьет линукс. Теперь можно спокойно работать под вин даже с чисто линуксовыми вещами... Немного печально) | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
51. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от arlex on 23-Янв-17, 23:04 | ||
Доля Linux на десктопе и так небольшая, да и вообще слабо коррелирует с возможностью запуска окружений разработки, к тому же те из разработчиков, кто хотел перейти на Linux, уже давно это сделали. А по части серверов подобная ситуация только на руку Linux, потому что у M$ и близко ничего подобного контейнерам нет. | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
20. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от Аноним (??) on 21-Янв-17, 11:27 | ||
Бздунам под джейлом они не нужны | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
28. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | –1 +/– | |
Сообщение от Валик228 on 21-Янв-17, 16:00 | ||
> Бздунам под джейлом они не нужны | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
29. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | –3 +/– | |
Сообщение от Аноним (??) on 21-Янв-17, 16:12 | ||
VIMAGE, VNET падает в панику, сеть не нарезают со всем остальным вроде есть успехи. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
34. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +1 +/– | |
Сообщение от . on 21-Янв-17, 23:57 | ||
> VIMAGE, VNET падает в панику, сеть не нарезают | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
36. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | –1 +/– | |
Сообщение от Средневековый Джокер on 22-Янв-17, 01:46 | ||
> Ну и стандартный в линуксиляторе допилят. | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
44. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +4 +/– | |
Сообщение от Аноним (??) on 22-Янв-17, 16:38 | ||
> сеть не нарезают | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
31. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | –2 +/– | |
Сообщение от Аноним (??) on 21-Янв-17, 18:27 | ||
> лимиты на сеть | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
43. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +8 +/– | |
Сообщение от Аноним (??) on 22-Янв-17, 15:11 | ||
>> лимиты на сеть | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
47. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | –2 +/– | |
Сообщение от Аноним (??) on 22-Янв-17, 23:48 | ||
о древнее зло которое нарезает медленно | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
48. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | –1 +/– | |
Сообщение от Аноним (??) on 23-Янв-17, 09:43 | ||
зато стабильно, как бы нужно стремится к стабильности. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
49. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +1 +/– | |
Сообщение от Аноним (??) on 23-Янв-17, 16:39 | ||
> зато стабильно, как бы нужно стремится к стабильности. | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
50. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от Аноним (??) on 23-Янв-17, 21:12 | ||
пердежи про стабильный hfsc на фоне гугловского планировщика в linux. | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
42. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +3 +/– | |
Сообщение от Аноним (??) on 22-Янв-17, 15:05 | ||
>>> До сих пор так и не понял. зачем нужны контейнеры? | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
15. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от Anonimus (??) on 21-Янв-17, 09:58 | ||
Скажите знающие люди, контейнеры можно использовать в прдакшене или они годятся только для тестов? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
19. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от Аноним (??) on 21-Янв-17, 11:12 | ||
Юзаем контейнеры в проде, есть небольшой пережор по памяти по сравнению со старым подходом, но в целом полет нормальный. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
35. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от . on 22-Янв-17, 00:02 | ||
Повезло. Я вот в нём старый Jenkins держу для ~35 девелов\7 проектов ... не скажу что счастлив, но иначе очень уж гимморно всю солянку версий на одном хосте собирать. А тупо по ВМ нарезать - не влазиит, нищeбpoды они :( | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
37. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от Средневековый Джокер on 22-Янв-17, 01:50 | ||
> Повезло. Я вот в нём старый Jenkins держу для ~35 девелов\7 проектов | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
38. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от Средневековый Джокер on 22-Янв-17, 01:59 | ||
> Повезло. Я вот в нём старый Jenkins держу для ~35 девелов\7 проектов | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
39. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +1 +/– | |
Сообщение от angra (ok) on 22-Янв-17, 02:32 | ||
Контейнеры они несколько разные бывают. OpenVZ уже много лет как используется в продакшене для легковесной виртуализации с выдачей клиенту рута. LXC или LXD они на поиграться или только в доверенной среде для удобства. Docker это несколько другой вариант виртуализации, но опять таки подходит больше для доверенной среды, хотя о безопасности там тоже немного заботятся. Но лучше все-таки набор docker контейнеров внутрь KVM помещать, чем напрямую пускать. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
30. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от Аноним (??) on 21-Янв-17, 16:31 | ||
https://thehftguy.com/2016/11/01/docker-in-production-an-his.../ | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
41. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от АнонимХ (ok) on 22-Янв-17, 08:37 | ||
Docker - это такой flatpak для серверных приложений? (Сам flatpak, понятно, для десктопных) Объясните. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
46. "Выпуск cистемы управления контейнерной виртуализацией Docker..." | +/– | |
Сообщение от Аноним (??) on 22-Янв-17, 20:42 | ||
Примерно так, только в docker еще накрутили управление контейнерами композ и сварм | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |