Ubuntu – Docker auf Ubuntu-Server einrichten

Veröffentlicht von

Eine kleine Anleitung, wie man Docker und Portainer auf dem Ubuntu-Server installiert

### Docker Installieren ###

# Updates und Upgrades machen
sudo apt update && sudo apt upgrade -y

# Docker installieren
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

# Benutzer mit in die Docker-Gruppe hinzufügen
sudo usermod -aG docker $USER

# Kurz ausloggen und dann wieder einloggen, 
# damit die Berechtigungen übernommen werden, wenn man mit SSH verbunden ist
exit


### Portainer Installieren ###

# Ordner für Portainer anlegen
mkdir -p ~/docker/portainer

# in den Portainer-Ordner wechseln
cd ~/docker/portainer

# docker-compose Datei erstellen
nano docker-compose.yml

# folgendes in die docker-compose.yml kopieren (speichern mit Strg+O, Enter und schließen mit Strg+X)
services:
  portainer:
    image: portainer/portainer-ce:latest
    container_name: portainer
    restart: always
    security_opt:
      - no-new-privileges:true
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - /var/run/docker.sock:/var/run/docker.sock:ro
      - portainer_data:/data
    ports:
      - 9443:9443
      - 8000:8000

volumes:
  portainer_data:

# Portainer-Container starten
docker compose up -d

# Portainer im Browser öffnen und Admin-Konto erstellen
https://IP-Adresse:9443Code-Sprache: PHP (php)