#!/usr/bin/env bash set -euo pipefail echo "==> Setting up Docker..." if command -v docker &>/dev/null; then echo " docker already installed: $(docker --version)" else echo " installing docker engine..." # official docker install script (works on Ubuntu/Mint) curl -fsSL https://get.docker.com | sudo sh fi # add current user to docker group so we don't need sudo if ! groups | grep -q docker; then sudo usermod -aG docker "$USER" echo " added $USER to docker group — log out and back in to apply" fi echo "==> Docker done."