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. Теперь вы готовы развернуть контейнеры, запустить микросервисы и полностью воспользоваться контейнерным развитием.
Вы также можете поделиться статьей со своими друзьями в социальных сетях, которым может быть интересна эта статья, или просто оставить комментарий ниже. Спасибо.