Docker хорошо совместим практически со всеми дистрибутивами Linux. Docker может запускать программное обеспечение, а также создавать образы из своей библиотеки. Говоря упрощенно, Docker - это инструмент, который устраняет проблемы при запуске развернутого программного обеспечения. Привязка работает с кодом из Docker, но сама по себе не является частью Docker. Последнее обновление Docker показывает лицензию Apache 2.0 и зарезервировал авторские права на свой домен. Контейнерная система Docker предлагает оптимальное решение для работы софта. Это дает Docker преимущество перед другими платформами для создания пакетов. В этом руководстве описаны все шаги, необходимые для установки Docker в вашей операционной системе Arch Linux.
Процесс установки Docker
Установка Docker в Arch Linux чрезвычайно проста благодаря репозиторию Arch Unit (AUR). Все, что вам нужно сделать, это получить пакет Docker из AUR и затем включить пакет на своем сервере. Выполните пять шагов, перечисленных ниже, чтобы установить докер в вашей системе Arch Linux:
- Шаг 1. Включите модуль петли
- Шаг 2. Включите snapd через AUR
- Шаг 3. Установите Docker
- Шаг 4. Включите Docker
- Шаг 5. Выполните настройку после установки
Предпосылки
Перед установкой Docker на свой сервер вы должны рассмотреть наличие предварительных условий на вашем сервере. Docker не особенно совместим с модифицированными устройствами нового поколения; скорее, он поддерживает 64_bit систему резко. Модуль цикла, загруженный во время процесса, также влияет на установку Docker. Обеспечьте доступность пакетов AUR на вашем сервере. Кроме того, убедитесь, что ваша система обновлена, прежде чем продолжить с этой командой.
$ sudo pacman -Syu
Включить модуль петли
Перед включением режима цикла сначала проверьте, существует ли режим цикла на сервере в качестве модуля ядра для Docker, с помощью следующей команды:
$ lsmod | цикл grep
Если после выполнения этой команды он показывает, что модуль цикла не загружен, выполните следующие команды, чтобы сначала загрузить его.
цикл $ modprobe
Первая команда формирует файл, сконфигурированный для цикла, а вторая команда вставляет модуль в ядро Linux.
Включить snapd через AUR
Чтобы включить snapd, вы должны сначала загрузить пакет Docker из AUR. Если реквизиты AUR установлены, вы можете продолжить и установить Docker из AUR.
Обратите внимание, что использование AUR не всегда безопасно, если у вас нет надлежащей аутентификации для его работоспособности; лучше выбрать другие способы, если вы новичок в AUR, потому что вам нужно быть очень конкретным и осторожным с вашими командами в этом репозитории. Выполните следующие команды для установки snapd:
$ cd snapd
$ makepkg -si
Эта последняя команда выбирает пакет Docker из AUR.
Теперь, что касается установки пакетов из AUR, включите сокет snapd, выполнив следующую команду в терминальной системе:
Затем сформируйте общую ссылку между / snap и соответствующей библиотекой / var / lib / snapd / snap с помощью следующей команды:
Это все, что вам нужно сделать, чтобы получить пакет Docker из AUR в вашей системе Arch Linux. Теперь просто ваш сервер, чтобы проверить, что вы загрузили пакет Docker из AUR.
Установить Docker
После включения цикла и snapd все, что осталось сделать, это установить Docker. Выполните следующую команду, чтобы завершить установку.
$ sudo snap install docker
Запустить докер
Чтобы эффективно использовать Docker в Arch Linux, включите его на своем сервере. Введите следующую команду, чтобы включить и запустить Docker:
$ systemctl запустить докер.услугаЭта команда мгновенно запустит Docker. Теперь, чтобы автоматически загружать Docker при перезапуске, используйте следующую команду:
$ systemctl включить докер.услуга
Если вы все еще не уверены, что хотите подтвердить, что Docker включен на вашем сервере., следующая команда поможет вам подтвердить это:
Важно задуматься над тем, чтобы знать, что вы можете запускать Docker в своей системе в качестве корневого сервера. Если вы хотите, чтобы Docker работал так же, как и другие обычные пользователи, вы можете записаться в группу Docker, используя следующую команду:
Приведенная выше команда сформирует группу пользователей докеров. Следующая команда зарегистрирует пользователя в соответствующей группе:
$ gpasswd -a user docker [замените пользователя своим именем пользователя]Перезагрузите сервер или выберите вариант повторного входа, чтобы завершить изменения как пользователь root.
Настройка после установки
Если вы не хотите изменять положение образов Docker, вы можете сделать это в конфигурации Docker после установки. Образы Docker по умолчанию восстанавливаются в виртуальной ссылке, созданной при включении snapd. Итак, чтобы изменить это местоположение, вы должны сначала остановить Docker, а затем ввести команду, чтобы изменить местоположение ваших образов Docker.
Использование Docker
Чтобы проверить версию Docker, выполните следующее:
версия $ dockerДля поиска изображения введите следующее:
$ docker search
Чтобы загрузить изображение, выполните следующее:
Чтобы запустить образ, выполните следующее:
Заключение
С Docker вы можете получить несколько чрезвычайно безопасных пакетов. В этом руководстве подробно объясняется, как установить Docker в Arch Linux. Теперь вы можете легко запускать приложения Docker в Linux. Docker обеспечивает отличный опыт программирования в Arch Linux.