Dcker - Install on RedHat 9
To install Docker Engine on Red Hat Enterprise Linux (RHEL) 9 and start the service, follow these steps:
- Uninstall older versions (if any):
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
2. Set up the Docker repository:
sudo dnf -y install dnf-utils
sudo dnf config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repo
3. Install Docker Engine:
sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
4. Start and enable Docker:
sudo systemctl start docker
sudo systemctl enable docker
5. Verify the installation (optional but recommended):
sudo usermod -aG docker $USER
newgrp docker
This command downloads a test image and runs it in a container, printing a confirmation message if successful.