baltun
Администратор
- Сообщения
- 12.282
- Реакции
- 3.082
- Баллы
- 1.833
На момент написания этой статьи ближе всего к репозиторию Docker для AlmaLinux был тот, который был создан для CentOS. Мы можем добавить репозиторий Docker в нашу систему с помощью следующей команды.
Прежде чем мы начнем установку Docker, нам нужно удалить пакеты и из нашей системы, так как они конфликтуют с Docker и будут препятствовать его установке.
Наконец, мы можем установить три пакета Docker, которые нам понадобятся, выполнив следующую команду.
После завершения установки запустите службу Docker и, при необходимости, включите ее запуск при перезагрузке системы:
Вы можете убедиться, что Docker установлен и собрать некоторую информацию о текущей версии, введя следующую команду:
Существует также быстрый и простой способ увидеть, сколько контейнеров Docker в настоящее время запущено и увидеть некоторые из настроенных параметров Docker, введя:
По умолчанию вам придется использовать или входить в root в любое время, когда вы хотите выполнить команду Docker. Этот следующий шаг является необязательным, но если вы предпочитаете возможность запускать Docker от имени текущего пользователя, добавьте свою учетную запись в группу docker с помощью следующей команды:
Вам нужно будет перезагрузить систему, чтобы эти изменения вступили в силу.
Теперь все готово для установки образов с помощью Docker. Если вы уже знаете имя образа, который хотите установить, можно перейти к следующему разделу. Если вам нужно выполнить поиск нужного программного обеспечения через Docker, вы можете использовать следующий синтаксис команды:
Например, давайте попробуем поискать nginx, который является популярным программным обеспечением для веб-серверов.
Как только вы узнаете, какой образ вы хотите установить, вы можете использовать следующую команду, чтобы поручить Docker загрузить нужное программное обеспечение.
Теперь, когда образ загружен, запустите его со следующей командой:
Docker дает нам множество вариантов, чтобы увидеть, что происходит с нашими образами, сколько системных ресурсов они используют и т. д. Следующие команды пригодятся для мониторинга Docker и наших установленных образов.
Чтобы просмотреть список всех установленных образов Docker, введите:
Чтобы увидеть текущий процессор, оперативную память и сетевое использование запущенных образов, введите:
Чтобы просмотреть конфигурацию сети 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