LXC: различия между версиями
Нет описания правки |
(примечание по эльбрусу) |
||
Строка 6: | Строка 6: | ||
По применению доступно множество материалов, рекомендуется вики [http://xgu.ru/wiki/LXC xgu.ru]. | По применению доступно множество материалов, рекомендуется вики [http://xgu.ru/wiki/LXC xgu.ru]. | ||
Примечание: На Эльбрусе работает на ядре 4.9.76-elbrus-def-alt1.11.8 | |||
== Docker == | == Docker == | ||
Компания DotCloud разработала и выложила в открытый доступ систему [http://www.docker.io Docker] — высокоуровневые интерфейсы для доступа к Linux-контейнерам (LXC). Это идеальный инструмент для работы с контейнерами на любом сервере x64, для развёртывания крупномасштабных веб-инсталляций, кластеров БД, частных PaaS и т.д. | Компания DotCloud разработала и выложила в открытый доступ систему [http://www.docker.io Docker] — высокоуровневые интерфейсы для доступа к Linux-контейнерам (LXC). Это идеальный инструмент для работы с контейнерами на любом сервере x64, для развёртывания крупномасштабных веб-инсталляций, кластеров БД, частных PaaS и т.д. |
Версия от 13:23, 14 декабря 2018
lxc — реализация контейнеров Linux, вошедшая в ядро, начиная с 2.6.29.
Установка:
apt-get install lxc
По применению доступно множество материалов, рекомендуется вики xgu.ru.
Примечание: На Эльбрусе работает на ядре 4.9.76-elbrus-def-alt1.11.8
Docker
Компания DotCloud разработала и выложила в открытый доступ систему Docker — высокоуровневые интерфейсы для доступа к Linux-контейнерам (LXC). Это идеальный инструмент для работы с контейнерами на любом сервере x64, для развёртывания крупномасштабных веб-инсталляций, кластеров БД, частных PaaS и т.д.
Установка Docker
1. Обновим список пакетов и установим docker:
apt-get update apt-get install docker-ce
После чего стоит дождаться её завершения.
2. Для запуска службы (под суперюзером):
systemctl:
systemctl start docker
service (для тех дистрибутивов, где нет systemctl):
service docker start
Для добавления в автозапуск системы:
systemctl enable docker
3. Проверка работы
Чтобы проверить работу установленного Docker'a, достаточно лишь выполнить простую команду, которая запустит специальный контейнер "Hello world":
docker run hello-world
Дальше читайте https://docs.docker.com
Ссылки
lxc — нативные контейнеры Linux
Infrastructure for container projects
LXC on help.ubuntu.com
LXC
LXC: Kонтейнерные утилиты Linux
Installing lxc-containers on Fedora hosts
LXC on wiki xgu.ru
Управление контейнерами с LXD