В интернете много инструкций по установки Docker, но почти все эти инструкции относятся к операционной системе Ubuntu/Debian. В данной статья мы разберем как быстро и просто установитть Docker в Fedora.
Установить Docker в Fedora можно тремся способами
- Установка Docker используя DNF
- Установка Docker используя RPM
- Установка Docker используя скрипт установки
Разберем все три способа установки Docker в Fedora
Установка Docker используя DNF
Выполняем установку пакета dnf-plugins-core
sudo dnf install dnf-plugins-core -y
Добавляем репозиторий Docker в систему
sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
Устанавливаем Docker
sudo dnf install docker-ce docker-ce-cli containerd.io
Установка Docker используя RPM
Загружаем последнюю версию RPM пакета Docker c официального сайта. Необходимо скачать docker-ce, docker-ce-cli и containerd.io.
Переходим в папку в которую вы загрузили пакеты и устанавливаем скачанные пакеты выполнив следующую команду
sudo dnf install /path/to/file.rpm -y
Установка Docker используя скрипт установки
Пожалуй, самый простой способ установки Docker в Fedora — установка через официальный скрипт установки.
Все что необходимо — выполнить следующую команду
curl -fsSL https://get.docker.com -o get-docker.sh
chmod u+x ./get-docker.sh
sudo sh ./get-docker.sh
Проверка работы Docker в Fedora
Запустим сервис Docker
sudo systemctl start docker
Загрузим тестовый контейнер hello-world и запустим его
sudo docker run hello-world
Удаление Docker из Fedora
Так как мы научились устанавливать Docker в Fedora то может настать такой момент когда нам потребуется его удалить.
Для удаления Docker из Fedora выполняем следующую команду
sudo dnf remove docker-ce docker-ce-cli containerd.io
Для того чтобы удалить все контейнеры удаляем содержимое папок /var/lib/docker и /var/lib/containerd
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
На этом все.