it-themen:allgemein:debian_docker-server_einrichtung_teil_1
**Dies ist eine alte Version des Dokuments!**
Debian Docker-Server Einrichtung – Teil 1: Grundsystem & Docker
🧱 Ausgangspunkt
Minimal installierter Debian-Server mit:
- SSH-Zugang
- Apache2 (Webserver)
- sudo installiert
- sonst nichts weiter vorinstalliert
Pi-hole läuft bereits auf einem separaten Hyper-V-Server als DNS-Filter.
🔄 Systemaktualisierung
sudo apt update && sudo apt upgrade -y
🔧 Nützliche Werkzeuge installieren
sudo apt install curl wget gnupg lsb-release ca-certificates software-properties-common -y
🐳 Docker & Docker Compose installieren
curl -fsSL https://get.docker.com | sudo bash sudo apt install docker-compose -y
👤 Benutzer zur Docker-Gruppe hinzufügen
sudo usermod -aG docker $USER newgrp docker
📁 Projektverzeichnisstruktur anlegen
mkdir -p ~/docker-server/{portainer,samba,ldap,lam,volumes}
cd ~/docker-server
🌐 DNS auf Pi-hole umstellen (ohne systemd-resolved)
DNS direkt in der Netzwerkschnittstelle setzen:
Datei bearbeiten:
sudo nano /etc/network/interfaces
Beispiel:
auto eth0
iface eth0 inet static
address 192.168.100.10
netmask 255.255.255.0
gateway 192.168.100.1
dns-nameservers 192.168.100.2 1.1.1.1
Dann:
sudo systemctl restart networking
✅ Funktionstest
DNS- und Internetverbindung testen:
ping google.com dig example.com @192.168.100.2
📌 Nächster Schritt (noch offen)
* OpenLDAP + LDAP Account Manager * Samba-Dateiserver (optional AD-kompatibel) * Portainer zur Docker-Verwaltung über Web-GUI
it-themen/allgemein/debian_docker-server_einrichtung_teil_1.1747408172.txt.gz · Zuletzt geändert: von lars