Установка Docker на AlmaLinux

baltun

Администратор
Сообщения
10.992
Реакции
2.622
Баллы
2.003
На момент написания этой статьи ближе всего к репозиторию Docker для AlmaLinux был тот, который был создан для CentOS. Мы можем добавить репозиторий Docker в нашу систему с помощью следующей команды.
Код:
$ sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

Прежде чем мы начнем установку Docker, нам нужно удалить пакеты и из нашей системы, так как они конфликтуют с Docker и будут препятствовать его установке.
Код:
$ sudo dnf remove podman buildah

Наконец, мы можем установить три пакета Docker, которые нам понадобятся, выполнив следующую команду.
Код:
$ sudo dnf install docker-ce docker-ce-cli containerd.io

После завершения установки запустите службу Docker и, при необходимости, включите ее запуск при перезагрузке системы:
Код:
$ sudo systemctl start docker.service
$ sudo systemctl enable docker.service

Вы можете убедиться, что Docker установлен и собрать некоторую информацию о текущей версии, введя следующую команду:
Код:
$ sudo docker version

Существует также быстрый и простой способ увидеть, сколько контейнеров Docker в настоящее время запущено и увидеть некоторые из настроенных параметров Docker, введя:
Код:
$ sudo docker info

По умолчанию вам придется использовать или входить в root в любое время, когда вы хотите выполнить команду Docker. Этот следующий шаг является необязательным, но если вы предпочитаете возможность запускать Docker от имени текущего пользователя, добавьте свою учетную запись в группу docker с помощью следующей команды:
Код:
$ sudo usermod -aG docker $USER

Вам нужно будет перезагрузить систему, чтобы эти изменения вступили в силу.
Код:
$ reboot

Теперь все готово для установки образов с помощью Docker. Если вы уже знаете имя образа, который хотите установить, можно перейти к следующему разделу. Если вам нужно выполнить поиск нужного программного обеспечения через Docker, вы можете использовать следующий синтаксис команды:
Код:
$ docker search [name]

Например, давайте попробуем поискать nginx, который является популярным программным обеспечением для веб-серверов.
Код:
$ docker search nginx

Как только вы узнаете, какой образ вы хотите установить, вы можете использовать следующую команду, чтобы поручить Docker загрузить нужное программное обеспечение.
Код:
$ docker pull hello-world

Теперь, когда образ загружен, запустите его со следующей командой:
Код:
$ docker run hello-world

Docker дает нам множество вариантов, чтобы увидеть, что происходит с нашими образами, сколько системных ресурсов они используют и т. д. Следующие команды пригодятся для мониторинга Docker и наших установленных образов.
Код:
$ docker container ls

Чтобы просмотреть список всех установленных образов Docker, введите:
Код:
$ docker images

Чтобы увидеть текущий процессор, оперативную память и сетевое использование запущенных образов, введите:
Код:
$ docker stats

Чтобы просмотреть конфигурацию сети Docker, введите:
Код:
$ docker network ls
 
Назад
Верх Низ