Skip to content

Docker Setup

This assumes a fresh install of Ubuntu 18.04, 20.04, or 22.04. Along with that, it assumes you are running as root or a privilaged account.

Setup - Ubuntu

Fresh system

Update system:

  • sudo apt update -y ; sudo apt upgrade -y ; sudo apt install vim git curl htop
  • apt update -y ; apt upgrade -y ; apt install vim git curl htop

Install docker:

  • curl -fsSL https://get.docker.com -o get-docker.sh
  • sh get-docker.sh

Setup user w/ docker permissions:

  • sudo usermod -aG docker {user}

Install portainer:

  • docker volume create portainer_data
  • docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce