Skip to content

Easy-Cloud-in/docker-installation-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Installation and Update Scripts

A collection of shell scripts to simplify Docker management on Ubuntu/Debian-based systems.

Overview

This project provides two essential scripts for Docker management:

  1. Docker Installation Script - Automates the installation of Docker and Docker Compose on Ubuntu systems.
  2. Docker Update Script - Checks and updates Docker and Docker Compose to their latest stable versions on Debian-based systems.

These scripts are designed to make Docker management easier for both beginners and experienced users, with comprehensive error handling and user-friendly output.

Features

  • Color-coded output for better readability
  • Comprehensive error handling with clear messages
  • System compatibility checks to ensure proper execution
  • Modular design for better maintainability
  • Backup options for safe updates
  • Command-line arguments for customized execution

Project Structure

This project is organized as follows:

  • scripts/ - Contains the shell scripts for Docker installation and updates
    • install-docker.sh - Script for installing Docker and Docker Compose
    • update-docker.sh - Script for updating Docker and Docker Compose
  • README.md - Main documentation file
  • readme-install.md - Detailed documentation for the installation script
  • readme-update.md - Detailed documentation for the update script

Quick Start

Installation

chmod +x scripts/install-docker.sh
./scripts/install-docker.sh

Update

chmod +x scripts/update-docker.sh
./scripts/update-docker.sh

For more detailed information about each script, please refer to their respective documentation:

Author

SAKAR SR
Easy-Cloud.in

License

Copyright © 2025 SAKAR SR, Easy-Cloud.in. All rights reserved.

This project is provided as-is, without any warranties. Always review scripts before running them on your system, especially those requiring sudo privileges.

About

A collection of shell scripts to simplify Docker management on Ubuntu/Debian-based systems.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages