Skip to content

Instantly share code, notes, and snippets.

@WahidinAji
Created February 6, 2025 12:13
Show Gist options
  • Save WahidinAji/c83b6b9e50fd6933cb364ce7aa9decdf to your computer and use it in GitHub Desktop.
Save WahidinAji/c83b6b9e50fd6933cb364ce7aa9decdf to your computer and use it in GitHub Desktop.
install docker on linux properly
#remove existing one
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
#setup repo
sudo dnf -y install dnf-plugins-core
sudo dnf-3 config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
#install the engine
sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
#start engine
sudo systemctl enable --now docker #auto start after reboot/start the OS
#add docker to $user in 1 group
sudo groupadd docker
sudo usermod -aG docker $USER
#or
newgrp docker
#then verify with
docker version #without sudo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment