Installation von Docker in einem LXC Container =============================================== # Vorraussetzungen # Linux Container per Proxmox installieren und aktualisieren apt update && apt upgrade -y # NTP Zeit per tymesyncd richtig im LXC Container einstellen (kann dann für die Docker Container verwendet werden kann) https://wiki.ubuntuusers.de/systemd/timesyncd/ # 1: Benötigte Pakete für Docker installieren (Voraussetzungen) apt install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common # 2: Docker Repository einrichten (Architektur beachten! arch=) curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add - add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian buster stable" apt update # 3: Docker installieren apt install -y docker-ce docker-ce-cli containerd.io # 4: Installation überprpfen, alles OK? Testen mit Command docker version # 5. Optional: Webbasierte Dockerverwaltung installieren (in diesem Fall Portainer) docker volume create portainer_data docker run -d --name=portainer \ --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock \ -v portainer_data:/data portainer/portainer-ce \ -p 8000:8000 \ -p 9000:9000 ####################################################################################################################### # 6. Docker Container für Vaultwarden (Bitwarden Fork) docker run -d --name vaultwarden \ -v /data/docker/vaultwarden/:/data/ \ -v /etc/timezone:/etc/timezone:ro \ -v /etc/localtime:/etc/localtime:ro \ -p 80:10000 \ vaultwarden/server:latest