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)