Skip the manual and get Docker up and running with a single click! This streamlined shell script handles everything—from uninstalling old packages to setting up Docker on your Debian-based system. No fuss, no hassle—just pure automation. Perfect for anyone who wants Docker installed quickly and efficiently! This project is currently available for Kali Linux, Ubuntu, CentOS, Debian, OpenSUSE, Linux Mint Debian Edition, Fedora, and Linux Mint.
Ensure curl is installed on your system. If not, follow this guide.
Run this following command on the terminal to install Docker with a single click:
curl -sL https://raw.githubusercontent.com/badhon495/Easy_Docker_Installation/main/Automatic.sh | bashIf one-click installation fails, you can manually install Docker using the commands below. First, determine your OS by running sudo cat /etc/os-release. Ensure curl is installed on your system. If not, follow this guide.
curl -sL https://raw.githubusercontent.com/badhon495/Easy_Docker_Installation/main/Scripts/CentOS.sh | bashcurl -sL https://raw.githubusercontent.com/badhon495/Easy_Docker_Installation/main/Scripts/Fedora.sh | bashcurl -sL https://raw.githubusercontent.com/badhon495/Easy_Docker_Installation/main/Scripts/Debian.sh | bashcurl -sL https://raw.githubusercontent.com/badhon495/Easy_Docker_Installation/main/Scripts/Kali.sh | bashcurl -sL https://raw.githubusercontent.com/badhon495/Easy_Docker_Installation/main/Scripts/Mint.sh | bashcurl -sL https://raw.githubusercontent.com/badhon495/Easy_Docker_Installation/main/Scripts/LMDE.sh | bashcurl -sL https://raw.githubusercontent.com/badhon495/Easy_Docker_Installation/main/Scripts/OpenSUSE.sh | bashcurl -sL https://raw.githubusercontent.com/badhon495/Easy_Docker_Installation/main/Scripts/Ubuntu.sh | bashTo install curl, use the following commands based on your system:
sudo apt update
sudo apt install curlsudo dnf install curlsudo yum install curlsudo zypper install curlAs I could not do write the script for all the Linux distributions, I would appreciate if you could contribute to this project by writing a script for your distribution. Just follow the format of the existing scripts and make a pull request. I will review it and merge it if it works.
⭐ Star this repo if you found it helpful!