https://github.com/hellofuji/docknstall
An interactive shell script that automates Docker installation across major Linux distros.
https://github.com/hellofuji/docknstall
Last synced: 12 months ago
JSON representation
An interactive shell script that automates Docker installation across major Linux distros.
- Host: GitHub
- URL: https://github.com/hellofuji/docknstall
- Owner: hellofuji
- Created: 2025-06-26T11:51:24.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-26T12:08:51.000Z (about 1 year ago)
- Last Synced: 2025-06-26T12:49:50.930Z (about 1 year ago)
- Language: Shell
- Size: 0 Bytes
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# docknstall
A robust shell script that automates Docker installation and configuration on major Linux distributions.
## Features
- Supports Ubuntu, Debian, Raspberry Pi OS (64-bit), Fedora, and CentOS
- Handles repository setup and package installation
- Properly configures user permissions
- Verifies installation with test container
- Color-coded output for easy debugging
## Requirements
- Linux system (one of the supported distributions)
- `sudo` privileges
- Internet connection
## Usage
```bash
# Clone the repository locally:
git clone https://github.com/hellofuji/docknstall
# Make the script executable:
chmod +x docknstall.sh
# Run the script:
./docknstall.sh
```
## Post-Installation
After installation completes:
```bash
# Log out and back in for group changes to take effect
logout
# Verify Docker works without sudo:
docker run hello-world
```