Как установить Docker на Ubuntu 18.10 и производные?

Докер и Ubuntu Minimal

Docker, несомненно, отличный проект с открытым исходным кодом поддерживается одноименным субъектом хозяйствования что значительно упрощает запуск процесса приложения в относительно изолированной среде. который называется контейнером или контейнером.

Docker, в отличие от виртуальной машины, имеет собственное ядро, контейнер зависит от ядра операционной системы хоста, что позволяет ему быть легче и работать намного быстрее.

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

С докером в основном мы можем выполнять виртуализацию контейнеров на уровне операционной системы, но с уверенностью, что Docker использует функции изоляции ресурсов ядра Linux, такие как контрольные группы и пространства имен, чтобы позволить независимым контейнерам работать в одном экземпляре Linux, избегая накладных расходов на запуск и обслуживание виртуальных машин.

Docker Он обрабатывает две версии, одна из которых оплачивается компаниями по энергоэффективности. (Корпоративная версия) а другая - бесплатная версия от сообщества CE. (Общественное издание).

Используя контейнеры, ресурсы можно изолировать, ограниченные службы, а процессам дается возможность иметь почти полностью конфиденциальный вид операционной системы со своим собственным идентификатором пространства процесса, структурой файловой системы и сетевыми интерфейсами. Несколько контейнеров используют одно и то же ядро, но каждый контейнер может быть ограничен использованием только определенного количества ресурсов, таких как ЦП, память и ввод-вывод.

Идея сделать это - предоставить уровни абстракции, которые позволяют программе работать независимо от работающей операционной системы.

Поэтому это очень полезно для системных администраторов, которые управляют множеством разных компьютеров.

Комбинация Docker с Ubuntu 18.10 - практически беспроигрышный вариант для повышения эффективности и простоты работы с контейнерами.

Установка Docker на Ubuntu 18.10 и производных

В настоящее время существует пакет Docker для Ubuntu 18.10., но это вызывает некоторые конфликты, поэтому, если вы не смогли правильно установить Docker в своей системе, мы можем вам помочь.

Прежде всего, мы должны выполнить обновление наших пакетов, поэтому мы должны открыть терминал, и в нем мы собираемся выполнить следующие команды:

sudo apt update

sudo apt upgrade

Сделал это сейчас иНеобходимо установить некоторые пакеты, необходимые для установки Docker, используя следующую команду:

sudo apt-get install apt-transport-https ca-certificates curl gnupg software-properties-common

Ahora si todo sale bien puedes realizar la instalación de Docker directamente con el siguiente comando:

[sourcecode language="bash"]sudo apt-get install docker-ce

Докер-образы

Если установка не была произведена, вы должны были получить примерно такое сообщение:

Reading package lists... Done

Building dependency tree

Reading state information... Done

Package docker-ce is not available, but is referred to by another package.

This may mean that the package is missing, has been obsoleted, or

is only available from another source

E: Package 'docker-ce' has no installation candidate

Эта ошибка Мы можем решить эту проблему, набрав в терминале следующие команды. Сначала мы добавим в систему ключ gpg, для этого мы должны его скачать:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –

Добавляем репозиторий в систему:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu cosmic nightly "

Примечание: при добавлении этого репозитория мы используем версию для разработки, но для тех, кто предпочитает ее, мы можем заставить систему использовать стабильную версию репозитория для Bionic.

Для этого нам нужно только ввести следующее:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

И, наконец, мы можем установить приложение с помощью:

sudo apt install docker-ce

Как пользоваться докером?

В конце установки, чтобы служба запускалась при запуске системы, мы должны использовать следующие команды:

sudo systemctl enable docker

sudo systemctl start docker

Чтобы убедиться, что Docker полностью работоспособен, рекомендуется проверить статус службы:

sudo systemctl status docker

Наконец, если вы хотите увидеть версию Docker.

docker -v

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Mg сказал

    Очень хорошее объяснение. Спасибо.

  2.   РОМСАТ сказал

    Дэвид, как обычно в вашей строке, ясная, короткая и прямая статья. Я поздравляю вас. Небольшое примечание: после добавления репозитория выполните обновление (обновление), а затем продолжите его установку.
    Давай, привет из Малаги (Испания)