В этой статье я покажу вам, как установить Docker на Ubuntu Server 16.04, чтобы включить приложения в контейнерах. Смущены или не знаете о чем я? Пожалуйста, прочитайте мой предыдущий пост о том, что такое докер и как он сравнивается с виртуальными машинами . Короче говоря, Docker – это новый способ запуска приложений на вашем сервере, использующий меньше ресурсов, чем стандартная установка. Это позволяет пользователям устанавливать приложения внутри контейнеров Docker и запускать их без особых усилий, в изоляции от ОС. Изоляция помогает уничтожать и создавать контейнеры приложений за считанные минуты, не затрагивая базовую ОС. Благодаря этому контейнеризация становится все более популярной. Без дальнейших церемоний, давайте посмотрим, как легко установить Docker на варианты Ubuntu 16.04, включая серверную версию.
Должны прочитать: Ultimate Smart Home Media Server с Docker и Ubuntu 18.04 – базовый уровень
Установите Docker в Ubuntu
Для настройки Docker в Ubuntu требуется всего несколько простых шагов: добавить исходные коды, установить необходимые компоненты и, наконец, установить механизм Docker. В этом руководстве по установке Ubuntu Docker я разбил его на более мелкие шаги, чтобы помочь вам. Готовы катиться? Откройте терминал командной строки и продолжайте.
Прежде чем начать, включите аппаратную виртуализацию Intel VT-x в BIOS или прошивке UEFI . Это необходимо для запуска Docker.
1. Обновите исходники и установите предварительные требования Docker
Чтобы настроить Docker в Ubuntu, выполните следующие команды последовательно, чтобы обновить информацию о пакете, установить соответствующие сертификаты CA и установить предварительные требования. Для Ubuntu 16.04 мы также установим пакеты ядра linux-image-extra- *.
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates
sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
2. Добавить Docker Source
Затем, чтобы загрузить и установить Docker в Ubuntu Linux, вам нужно добавить репозиторий Docker и ключ для доступа к нему. Добавьте ключ GPG, используя следующую команду:
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
Затем добавьте хранилище Docker для Ubuntu 16.04:
echo deb https://apt.dockerproject.org/repo ubuntu-xenial main | sudo tee /etc/apt/sources.list.d/docker.list
Рекомендуемые сборки HTPC / Home Server:
- Лучший домашний кинотеатр PC Build 2017, чтобы сделать все это (Plex, Kodi, NAS, Gaming)
- Лучший Emby Server, сборка 2018 года – готовые и готовые варианты
- Средний бюджет 4K HTPC Build 2017 для Kodi, Plex и Gaming
- Дешевые 4K HTPC сборки для Kodi, OpenELEC и LibreELEC 2017
- Home Power Build 2017 для сетевого хранилища файлов и носителей
- Лучший HTPC для Kodi с 4K на средний бюджет 2017 (~ 400 $)
- Энергоэффективный бюджетный HTPC-NAS combo build 2016
3. Настройте Docker на Ubuntu
Теперь вы готовы к установке Ubuntu Docker. Сначала обновите индекс пакета APT:
sudo apt-get update
Затем убедитесь, что APT подключается к правильному хранилищу Docker:
apt-cache policy docker-engine
Вы должны увидеть результат, подобный показанному ниже:
Результаты политики APT при использовании правильного репозитория
Наконец, установите Docker в Ubuntu, используя следующую команду:
sudo apt-get install docker-engine
Рекомендуемые руководства:
4. Запустите и проверьте Docker
Теперь, когда установка докера в Ubuntu завершена, запустите его с помощью следующей команды:
sudo service docker start
Наконец, проверьте, правильно ли установлен Docker, выполнив следующую команду:
sudo docker run hello-world
Вы должны увидеть результат, подобный показанному ниже:
Подтверждение, что Docker установлен правильно
5. Настройте Docker для запуска при загрузке
Docker не запускается автоматически во время загрузки в Ubuntu. Ubuntu использует systemctl
для автоматического запуска сервисов. Чтобы настроить Docker для автоматического запуска при загрузке, выполните следующую команду:
sudo systemctl enable docker
После запуска команды Docker будет запускаться автоматически после каждой перезагрузки системы.
Докер успешно установлен. Что делать дальше?
Если все прошло хорошо, у вас должен быть установлен Docker в Ubuntu, служба должна работать и ожидать размещения контейнеров с различными приложениями. В следующих руководствах мы покажем вам, как устанавливать док-контейнеры с приложениями (SickRage, Sonarr, CouchPotato, Plex и т.д. ), Чтобы построить свой домашний сервер на движке докеров. Это позволит вам эффективно устанавливать программное обеспечение домашнего сервера и управлять им. Звучит захватывающе? Идите вперед, установите Docker на Ubuntu и приготовьтесь к поездке.
Источник записи: https://www.smarthomebeginner.com