By -
Tamer
Install Docker
Prerequisites
OS requirements
To install Docker Engine, you need a maintained version of one of the following Fedora versions:
- Fedora 44
- Fedora 43
- Fedora 42
Uninstall old versions
sudo dnf remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
You can install Docker Engine in different ways, depending on your needs:
-
- You can set up Docker’s repositories and install from them, for ease of installation and upgrade tasks. This is the recommended approach.
- Before you install Docker Engine for the first time on a new host machine, you need to set up the Docker repository.sudo dnf
config-manager addrepo --from-repofile https://download.docker.com/linux/fedora/docker-ce.repo
- Install Docker
-
sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
- Start Docker Engine.
sudo systemctl enable --now docker
Verify that the installation is successful by running the hello-world image:
sudo docker run hello-world