Anpassen der Virtuellen Maschinen Netzwerk und Serveradministration Docker: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
 
== Docker Installation unter Debian ==
 
== Docker Installation unter Debian ==
  
=== Methode 1: Offizielle Docker-Repository (Empfohlen) ===
 
 
==== 1. Systempakete aktualisieren ====
 
 
<source lang="bash">
 
<source lang="bash">
 
sudo apt update
 
sudo apt update
sudo apt upgrade -y
+
sudo apt install -y docker.io
 +
sudo systemctl start docker
 +
sudo systemctl enable docker
 
</source>
 
</source>
  
==== 2. Erforderliche Abhängigkeiten installieren ====
+
==== Benutzer zur Docker-Gruppe hinzufügen ====
 
<source lang="bash">
 
<source lang="bash">
sudo apt install -y apt-transport-https ca-certificates curl gnupg
+
sudo usermod -aG docker $USER
</source>
 
  
==== 3. Docker's GPG-Schlüssel hinzufügen ====
+
Abmelden und wieder anmelden, damit die Änderungen wirksam werden
<source lang="bash">
 
sudo install -m 0755 -d /etc/apt/keyrings
 
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
 
sudo chmod a+r /etc/apt/keyrings/docker.gpg
 
 
</source>
 
</source>
  
==== 4. Docker-Repository hinzufügen ====
 
 
<source lang="bash">
 
<source lang="bash">
echo
+
sudo docker container run -dit -p 8080:5000 -p 8000:8000 --tmpfs /opt/omd/sites/cmk/tmp:uid=1000,gid=1000 -v monitoring:/omd/sites --name monitoring -v /etc/localtime:/etc/localtime:ro --restart always checkmk/check-mk-raw:2.4.0p10
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian
 
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" |
 
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
 
 
</source>
 
</source>
  
==== 5. Docker Engine installieren ====
 
 
<source lang="bash">
 
<source lang="bash">
sudo apt update
+
sudo docker container logs monitoring
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
 
 
</source>
 
</source>
  
==== 6. Docker Service starten und aktivieren ====
+
http://checkmk.itXXX.int:8080/cmk/check_mk/
<source lang="bash">
 
sudo systemctl start docker
 
sudo systemctl enable docker
 
</source>
 

Aktuelle Version vom 29. August 2025, 07:29 Uhr

Docker Installation unter Debian

sudo apt update
sudo apt install -y docker.io
sudo systemctl start docker
sudo systemctl enable docker

Benutzer zur Docker-Gruppe hinzufügen

sudo usermod -aG docker $USER

Abmelden und wieder anmelden, damit die Änderungen wirksam werden
sudo docker container run -dit -p 8080:5000 -p 8000:8000 --tmpfs /opt/omd/sites/cmk/tmp:uid=1000,gid=1000 -v monitoring:/omd/sites --name monitoring -v /etc/localtime:/etc/localtime:ro --restart always checkmk/check-mk-raw:2.4.0p10
sudo docker container logs monitoring

http://checkmk.itXXX.int:8080/cmk/check_mk/