После установки Ubuntu Server 15.10 в один из разделов на микросервере, пришло время установить контейнерную виртуализацию, в рамках идеи переноса сервисных служб в контейнеры, на новой основе - Docker.
Инструкция по установке в Ubuntu есть на сайте docker - http://docs.docker.com/installation/ubuntulinux/ .
Здесь только команды, для быстрого запуска, под пользователем root:
Смена комплектного репозитория ubuntu на новейший репозиторий от Docker. Команды все в одной строке.
root@microserver# apt-key adv --keyserver hkp://pgp.mit.edu:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
root@microserver# touch /etc/apt/sources.list.d/docker.list
root@microserver# nano /etc/apt/sources.list.d/docker.list
root@microserver# cat /etc/apt/sources.list.d/docker.list
# Docker.IO - пакеты контейнерной виртуализации
# сервер: microserver
# 29.10.2015
deb https://apt.dockerproject.org/repo ubuntu-wily main
root@microserver# apt-get update
root@microserver# apt-cache policy docker-engine
Установка Docker и проверка работоспособности:
root@microserver# apt-get install docker-engine
root@microserver# docker run hello-world
Добавление пользователя iam в группу docker, дабы была возможность запускать контейнеры от обычного пользователя.
root@microserver# usermod -aG docker iam
Настройку сети, для контейнеров - это специфическая задача, в зависимости от сетевого окружения.
Инструкция по установке в Ubuntu есть на сайте docker - http://docs.docker.com/installation/ubuntulinux/ .
Здесь только команды, для быстрого запуска, под пользователем root:
Смена комплектного репозитория ubuntu на новейший репозиторий от Docker. Команды все в одной строке.
root@microserver# apt-key adv --keyserver hkp://pgp.mit.edu:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
root@microserver# touch /etc/apt/sources.list.d/docker.list
root@microserver# nano /etc/apt/sources.list.d/docker.list
root@microserver# cat /etc/apt/sources.list.d/docker.list
# Docker.IO - пакеты контейнерной виртуализации
# сервер: microserver
# 29.10.2015
deb https://apt.dockerproject.org/repo ubuntu-wily main
root@microserver# apt-get update
root@microserver# apt-cache policy docker-engine
Установка Docker и проверка работоспособности:
root@microserver# apt-get install docker-engine
root@microserver# docker run hello-world
Добавление пользователя iam в группу docker, дабы была возможность запускать контейнеры от обычного пользователя.
root@microserver# usermod -aG docker iam
Настройку сети, для контейнеров - это специфическая задача, в зависимости от сетевого окружения.
Комментариев нет:
Отправить комментарий