Skip to main content

Docker Installation Guide

Installation for

Docker Installation on Debian-based Linux

  1. Set up Docker's apt repository:

    # Add Docker's official GPG key:
    sudo apt-get update
    sudo apt-get install ca-certificates curl
    sudo install -m 0755 -d /etc/apt/keyrings
    sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
    sudo chmod a+r /etc/apt/keyrings/docker.asc

    # Add the repository to Apt sources:
    echo \
    "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
    $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
    sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    sudo apt-get update
  2. Install the Docker packages:

    sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  3. Add your user to the docker group:

    sudo usermod -aG docker $USER
    newgrp docker
  4. Verify the installation:

    docker run hello-world

Docker Installation on Windows

  1. Download and Install Docker Desktop for Windows.

  2. Ensure Docker Desktop is running (check the system tray icon).


Docker Installation on macOS

  1. Download and Install Docker Desktop for Mac.

  2. Verify the installation in Terminal:

    docker --version