Created
February 6, 2025 12:13
-
-
Save WahidinAji/c83b6b9e50fd6933cb364ce7aa9decdf to your computer and use it in GitHub Desktop.
install docker on linux properly
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#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