LXC Linux Container
Erstellen eines neuen PVE LXC Linux Container für Docker - (Compose) - Anwendungen
Vorbereitungen in der Konsole
apt update && apt upgrade -y && apt autoremove -y && apt install net-tools unzip -y
Docker installieren, deinstallieren und zugehörige Daten löschen
Docker Engine installieren:
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
oder
curl https://get.docker.com | sh
Installation überprüfen:
docker --version:
Benutzer in die Gruppe docker aufnehmen:
usermod -aG docker root
Docker Engine deinstallieren:
apt-get purge docker-ce docker-ce-cli containerd.io
zugehörige Daten löschen:
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
Visual Studio Code installieren
Docker Compose installieren
Vorbereitungen:
sudo apt-get install libffi-dev libssl-dev
sudo apt install python3-dev
sudo apt-get install -y python3 python3-pip
Docker Compose installieren:
sudo pip3 install docker-compose
chmod +x /usr/local/bin/docker-compose
Docker Service beim booten starten (Autostart von Containern)
sudo systemctl enable docker
Docker Compose Installation überprüfen:
docker-compose --version
Docker Compose File starten:
docker-compose ((-f) docker-compose.y(a)ml) up -d
Portainer installieren
docker pull portainer/portainer-ce / docker pull portainer/portainer-ce:linux-arm
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer-ce / docker run --restart always -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:linux-arm
Ü
1 Comment
Gutes Tutorial!