Docker — это платформа с открытым исходным кодом для запуска, разработки и доставки приложений. Docker поставляет программное обеспечение в пакетах, называемых контейнерами. Преимущество контейнеров Docker заключается в том, что разработчик может сократить задержку между производственной и тестовой средой. Кроме того, приложения могут эффективно работать изолированно и в разных средах. Программное обеспечение, на котором размещены контейнеры, называется Docker Engine.
Установка Docker — это простой процесс, который может занять до 10 минут. Давайте начнем!
Предпосылки
- Сервер с МСВСфера 9.6 в качестве ОС.
- Права пользователя: пользователь root или обычный пользователь с привилегиями sudo.
Конвенции
|
|
Обновите систему
Свежая установка МСВСфера 9.6 требует обновления пакетов до последних доступных версий.
|
|
Шаг 1. Добавить хранилище Docker
Docker не доступен в репозитории МСВСфера 9.6 по умолчанию. Вам нужно будет добавить официальное хранилище Docker CE (Community Edition) для его установки. Прежде чем вы это сделаете, убедитесь, что также установите dnf-plugins-core, чтобы вы могли использовать dnf config manager для добавления репозитора, запустить команду для установки dnf-plugins-core
|
|
Затем вы можете пойти вперед и добавить репозиторий.
|
|
Несмотря на то, что репозиторий говорит “CentOS,” он работает для МСВСфера, потому что они бинарные совместимы.
Шаг 2. Установка Docker Engine
Теперь, чтобы установить Docker Engine и связанные с ним компоненты, выполните команду:
|
|
Как только установка завершена, вы должны получить аналогичный выход:
|
|
Шаг 3. Начало и Включить Docker
Включить и запустить сервис Docker, чтобы он работал при загрузке:
|
|
Шаг 4. Добавить пользователя в Docker Group (Optional)
Чтобы запустить Docker без sudo, добавьте пользователя в группу docker. Если вы уже вошли в систему как пользователь, с которым вы хотите запустить Docker, вы можете запустить команду:
|
|
Вам необходимо перезайти, чтобы групповое изменение вступило в силу.
Шаг 5. Тест Docker
Запускаем тестовый контейнер, чтобы убедиться, что все работает.
|
|
Вы должны увидеть подтверждение сообщения о том, что Docker установлен и работает правильно.
|
|
Docker compose
Docker Compose включен в качестве плагина при установке Docker с помощью этого метода, чтобы вы могли использовать его непосредственно.
|
|
Завершение
Вы успешно научились устанавливать Docker на МСВСфера 9.6. Теперь вы готовы развернуть контейнеры, запустить микросервисы и полностью воспользоваться контейнерным развитием.
Вы также можете поделиться статьей со своими друзьями в социальных сетях, которым может быть интересна эта статья, или просто оставить комментарий ниже. Спасибо.