LINUX.ORG.RU

Релиз системы контейнерной виртуализации LXC 1.0.0

 , , , ,


2

3

Немного об LXC: LXC — система виртуализации на уровне операционной системы для запуска нескольких изолированных экземпляров(контейнеров) ОС Linux на одном компьютере.

Stéphane Graber (работает в Canonical в Ubuntu Foundations Team) и Serge Hallyn являются главными мейнтейнерами LXC, тем самым данный релиз LXC появится в Ubuntu 14.04 LTS.

LXC 1.0.0 является результатом 10 месячной разработки. Данный релиз имеет огромный список изменений, тем не менее вот список наиболее главных изменений:

  • Полная поддержка непривилегированных контейнеров.
  • Cтабильный и публичный API (liblxc1).
  • Официальный API c привязкой к языкам программирования lua, python3, Go and Ruby.
  • Гибкая система резервного хранения с поддержкой:
    • Стандартных каталогов (стоит по умолчанию).
    • btrfs
    • zfs
    • lvm
    • loop devices
    • aufs
    • overlayfs
  • Поддержка для клонирования и создания снэпшотов контейнера.
  • Набор инструментов командной строки уменьшился, но стал более полным.
  • Обновлена и дополнена документация.
  • Новый способ создания контейнеров на основе централизованно сгенерированных образов.
  • Появились шаблоны которые позволяют создавать контейнеры под управлением наиболее популярных дистрибутивов.

>>> Источник

★★★★★

Проверено: maxcom ()
Последнее исправление: maxcom (всего исправлений: 7)

в этом треде будет установлена правда о вкладе Canonical и его полезности уже на первой странице.



fallout4all,

Новый способ создания контейнеров на основе централизованно созданных изображений

что-то тут не так.

dib2 ★★★★★
()
Ответ на: комментарий от dib2

Предлагаю во все новости добавлять обязателный абзац на тему «А что сделала Каноникал для этого проекта?». Ответственным можно поставить Зенитара.

anonymous
()

я правильно понимаю, что у этой штуки оверхэд сравним с таковым у chroot, т.е. практически нулевой?

anonymous
()

есть ли в нем аналог venet? чтоб не заморачиваться со всякими бриджами.

prizident ★★★★★
()
Ответ на: комментарий от anonymoos

пользуюсь уже пару лет на 5-ти серверах - полет нормальный.
шаблоны правда сам пишу, изкоробочные не устраивают.

dib2 ★★★★★
()

штука на самом деле очень хорошая, но отсутствие поддержки в proxmox или аналогов proxmox немного ограничивает применение.

Ford_Focus ★★★★★
()

LXC это хорошо, любил подобные штуки еще со времен OpenVZ...

Stéphane Graber (работает в Canonical в Ubuntu Foundations Team) и Serge Hallyn являются главными мейнтейнерами LXC, тем самым данный релиз LXC появится в Ubuntu 14.04 LTS.

Каноники молодцы :) Слава Ubuntu!

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)

Всем бы хороша, но рут там полновесный и влияющий на хост.

anonymous
()
Ответ на: комментарий от dib2

да насрать на Ubuntu, вот Go показывает нос Rust-у остальным новодельным язычкам ;)

bmfx
()
Ответ на: комментарий от trofk

ну мне на десктопе особо не нужен был KVM и его производительность. Виртуалбокс просто с хорошим Гуем. А так я бы перешел с Виртулбокса на контейнеры.

ipeacocks ★★★★★
()

Гореть им в аду!

Появились шаблоны которые позволяют создавать контейнеры под управлением наиболее популярных дистрибутивов.

Лютое 4.2.
lxc-cirros.in и lxc-plamo.in - входят в число наиболее популярных дистрибутивов? Я о них вообще первый раз слышу. Это очередные форки производны от форок от производных(...повторить нужное кол-во раз...) от Дебиана/Шляпы/Слаки/Гнеты?

FeyFre ★★★★
()

Блин, а кажется торт!

tazhate ★★★★★
()
Ответ на: комментарий от ipeacocks

ну мне на десктопе особо не нужен был KVM и его >производительность

Да, KVM лучше на оборудовании помощнее юзать.

ChAnton ★★
()

О генточка в template — заверните!

hizel ★★★★★
()
Ответ на: комментарий от tazhate

А зачем ты столько постов создаешь? В гугле забанили?

Хочу-и создаю. Не только ж холиварить бестолку. А в чем собственно дело? В замыливании вами сути вопроса?

ChAnton ★★
()
Ответ на: комментарий от ChAnton

Хочу-и создаю. Не только ж холиварить бестолку.
А в чем собственно дело? В замыливании вами сути вопроса?

Нет, просто интересно почему люди вместо работы на форумах сидят.

А ну да, lxc кстати и чуваки из openvz пилят. Что там круче я хз, контейнеры не нужны. А если и нужны - то lxc + docker за уши хватает для их нужд.

tazhate ★★★★★
()
Ответ на: комментарий от tazhate

Нет, просто интересно почему люди вместо работы на форумах >сидят.

Какой-то нелогичный вывод. Во всех смыслах.

А ну да, lxc кстати и чуваки из openvz пилят. Что там круче я >хз, контейнеры не нужны. А если и нужны - то lxc + docker за >уши хватает для их нужд.

Ну да, хорошие перспективные проекты закрывают, зато наборы костылей плодят. Тенденция однако.

ChAnton ★★
()
Ответ на: комментарий от ChAnton

Ну да, хорошие перспективные проекты закрывают, зато наборы костылей плодят. Тенденция однако.

«Хороший перспективный» проект пилит одна компания и посему все вопросы к ним.

tazhate ★★★★★
()
Ответ на: комментарий от tazhate

«Хороший перспективный» проект пилит одна компания и посему >все вопросы к ним.

Да понятное дело. Просто сама тенденция не гуд.

ChAnton ★★
()

Вопрос по теме, ребятки кто шарит...

Чем лучше пользоваться если надо, например, временно отсадить систему, сделать apt-get build-dep с кучей зависимых пакетов, скомпилять программу, сделать checkinstall, получить deb-пакет, удалить потом этот весь мусор и забыть?

Gonzo ★★★★★
()
Ответ на: комментарий от ChAnton

Нет, вовсе не потому. Я же написал почему так считаю.

Торт не кирпич, муха не айсберг, только потому что я так сказал.

Зачем называть всё подряд велосипедом, если Вы даже не знаете почему команда начала пилить новый продукт.

Было вполне ожидаемо что ребята начнут кидать землю на свой проект. Иногда дешевле переписать архитектуру чем содержать текущую.

travka
()
Ответ на: комментарий от travka

Зачем называть всё подряд велосипедом, если Вы даже не знаете >почему команда начала пилить новый продукт.

Потому что это именно велосипед. Если бы хотели просто переписать архитектуру-то переписали бы, не открывая при этом других проектов и не меняя при этом его название, сделали бы совместимым ну итд итп. Так что именно велосипед.

ChAnton ★★
()
Ответ на: комментарий от ChAnton

Судя по вашим коментариям температурите вы. Желаю вам попасть на продукт, который вы себе воображаете.

Вашими словами: - Какая разница, что при обновлении, поломают конфиги/интеграцию/API. Зато будет меньше 'велосипедов'.

travka
()
Ответ на: комментарий от travka

Вашими словами: - Какая разница, что при обновлении, поломают >конфиги/интеграцию/API. Зато будет меньше 'велосипедов'.

Так речь именно о том, чтобы НЕ ЛОМАТЬ API. Так зачем его ломать и перескакивать с уже существующего и вполне успешного проекта на полностью новый. Это ведь и есть переписывание API, конфигов итд. Вы что-то недопонимаете.

ChAnton ★★
()
Ответ на: комментарий от ipeacocks

ну мне на десктопе особо не нужен был KVM

Да кто тебя спрашивает, KVM is Linux, он просто у тебя был, и если ты им не пользовался — ССЗБ.

А так я бы перешел с Виртулбокса на контейнеры.

Это как бы немножко абсолютно разные вещи, и если тебе нужны были контейнеры, а ты пользовался Virtualbox'ом — ССЗБ.

muon ★★★★
()
Ответ на: комментарий от tazhate

Да пусть сделан. Я говорю лишь о том, что не нужно плодить велосипеды. Есть то, что можно успешно развивать, перепиливать, совмещать. Зачем плодить много одинаковых проектов, выпилиая их периодически из ядер, создавая новые и потом опять и опять их выпиливать, когда на продуктах сидят многие проекты? Это наносит ущерб.

ChAnton ★★
()
Последнее исправление: ChAnton (всего исправлений: 1)

Хотелось бы задать нубовопрос.
Сам я крайне мало слышал об этой программе. Здесь было озвучено, что это, по сути, «chroot на стероидах». Также из других обсуждений LXC я узнал, что виртуализация хороша настолько, что в каждом контейнере может быть свой WM/DE и т.д. А вот ежели мне для нормального функционирования иксов необходимо скомпилить fglrx как модуль? chroot при uname -a всегда указывал ядро хоста. Более того, при чруте, например, из Fedora в Gentoo у меня не была доступна команда rc-update. Как всё это разрешено в LXC?

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.