English | 简体中文
- 🚀 Zero configuration, one-click installation
- 🔍 Automatic system detection
- 💻 Multi-distribution support
- 🔒 Secure installation from official sources
- 🛠️ Automated Docker Compose setup
- 🎯 Intelligent error handling
- Ubuntu
- Debian
- CentOS
- Rocky Linux
- Fedora
- openSUSE
- Arch Linux
- Manjaro
- Kali Linux
- Raspberry Pi OS
- And more...
Just run this command:
curl -fsSL https://raw.githubusercontent.com/aki66938/docker-auto-install/main/install.sh | sudo bash
Or using wget:
wget -qO- https://raw.githubusercontent.com/aki66938/docker-auto-install/main/install.sh | sudo bash
- Automatic detection of system type and architecture
- Download of distribution-specific installation script
- Installation of required dependencies
- Configuration of Docker official repository
- Installation and configuration of Docker Engine
- Installation of Docker Compose
- User permissions setup
- Docker service activation
- Installation verification
After installation, verify your setup with these commands:
# Check Docker version
docker --version
# Check Docker Compose version
docker-compose --version
# Run test container
docker run hello-world
- Requires root privileges or sudo access
- Internet connection required
- Backup important data before installation
- Existing Docker installations will be handled automatically
Contributions are welcome! Here's how you can help:
- Fork the repository
- Create your feature branch (git checkout -b feature/AmazingFeature)
- Commit your changes (git commit -m 'Add some AmazingFeature')
- Push to the branch (git push origin feature/AmazingFeature)
- Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details