Как установить Docker на Fedora 35/34/33/32/31
В этом руководстве мы покажем вам, как установить Docker в Fedora 35. Для тех из вас, кто не знал, Docker — это контейнерный фреймворк, который объединяет конкретное приложение со всеми его зависимостями в контейнер. Контейнеры обычно изолированы друг от друга и объединяют свои собственные программные библиотеки и файлы конфигурации, они могут связываться друг с другом через четко определенные каналы.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Docker Community Edition (CE) на Fedora 35.
Установите Docker в Fedora 35
Шаг 1. Прежде чем продолжить, обновите операционную систему Fedora, чтобы убедиться, что все существующие пакеты обновлены. Используйте эту команду для обновления пакетов сервера:
sudo dnf upgrade sudo dnf update sudo dnf install dnf-plugins-core
Шаг 2. Установка Docker в Fedora 35.
По умолчанию Docker доступен в базовом репозитории Fedora 35. Теперь мы запускаем следующую команду, чтобы добавить репозиторий Docker в вашу систему Fedora:
sudo tee /etc/yum.repos.d/docker-ce.repo<<EOF [docker-ce-stable] name=Docker CE Stable - \$basearch baseurl=https://download.docker.com/linux/fedora/35/\$basearch/stable enabled=1 gpgcheck=1 gpgkey=https://download.docker.com/linux/fedora/gpg EOF
Затем обновите пакеты и установите последнюю стабильную версию Docker CE с помощью следующей команды:
sudo dnf makecache sudo dnf install docker-ce docker-ce-cli containerd.io
После завершения установки нам нужно запустить сервер Docker, чтобы начать работу. Мы делаем это с помощью следующей команды:
sudo systemctl start docker sudo systemctl enable docker
Проверим версию установленного Docker:
docker version
Вывод:
Client: Docker Engine - Community Version: 20.10.14 API version: 1.41 Go version: go1.16.9 Git commit: dea9396 Built: Thu Dec 09 17:08:10 2021 OS/Arch: linux/amd64 Context: default Experimental: true
Шаг 3. Используйте образы Docker.
Теперь мы ищем образы контейнеров Docker из концентратора Docker. Например, приведенная ниже команда будет искать все изображения с помощью Ubuntu и выводить их на экран:
sudo docker search ubuntu
Затем мы можем вытащить образ Docker с помощью следующей команды. В качестве примера позвольте мне вытащить образ Ubuntu из концентратора Docker:
sudo docker pull fedora
Наконец, запустите контейнер Docker, используя загруженный выше образ в вашей системе, используя следующую команду:
sudo docker run -i -t -d ubuntu /bin/bash
Поздравляю! Вы успешно установили Docker . Благодарим вас за использование этого руководства для установки контейнера Docker в вашей системе Fedora 35. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Docker .