Aufgabe #1024
offentestweises Testen der Funktion von Docker in einem Container
0%
Beschreibung
https://wiki.stura.htw-dresden.de/index.php/Server/Proxmox#Containerisierung_f.C3.BCr_Docker
Funktioniert das beim aktuellen Cluster? (Die letzte (erste grobe) Test basierte auf PVE Version 6, und nicht auf PVE 7, wobei sich ja einiges geändert (und verbessert) hat.)
Zum Test soll mindestensdocker run hello-world
funktionieren.
BTW: #520
Anleitungen
- https://du.nkel.dev/blog/2021-03-25_proxmox_docker/
- on pve 7?
- 2021-07-06 pve 7 release https://www.proxmox.com/en/news/press-releases/proxmox-virtual-environment-7-0
- Anleitung ist vermutlich von 2021-03-25
- on pve 7?
- https://singularo.com/docker-inside-proxmox-lxc-container
- https://www.youtube.com/watch?v=gXuLiglJceY
- https://gist.github.com/afanjul/492ca7b10982f6de2cb2c475fe76af6a
lsmod | grep -E 'overlay|aufs'
- https://danthesalmon.com/running-docker-on-proxmox/
- on pve 7?
- 2021-07-06 pve 7 release https://www.proxmox.com/en/news/press-releases/proxmox-virtual-environment-7-0
- Anleitung ist vermutlich von 2020-06-19
- on pve 7?
--> Test LXC ID 148
Nach Anleitung 1 von https://du.nkel.dev/blog/2021-03-25_proxmox_docker/
LXC 148 erstellt (Debian11,2GB RAM, 1 Core ...)
apt update && apt upgrade y && apt autoremove -y> Create Snapshot "init"
apt install tmux -y
-
In Proxmox: keyctl aktiviert (nesting war bereits aktiv) --> reboot
dpkg-reconfigure tzdata --> Konfiguriere Zeitzone in dem Fall Europe/Berlin
apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common y> Funktionstüchtig
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
echo -e '{\n "storage-driver": "overlay2"\n}' >> /etc/docker/daemon.json
reboot
systemctl status docker
docker run hello-world -
Zur Info: Für diesen Stand musste ich bisher nicht die lxcID.conf bearbeiten.
Von MichaelLeopold vor fast 3 Jahren aktualisiert
Auf dem Proxmox Container mit der ID 148 läuft erstmal ein ein Debian11, auf dem das "docker hello world" läuft. Erstellt mit der ersten Anleitung (siehe oben).
Zu prüfen wäre jetzt, ob das "docker hello world" alle möglichen Funktionalitäten von Docker testet und uns sicher vermittelt, dass alles erdenkliche laufen kann.
Von MichaelLeopold vor mehr als 2 Jahren aktualisiert
- Status wurde von Neu zu In Bearbeitung geändert
- Priorität wurde von Hoch zu Normal geändert
Von PaulRiegel vor mehr als 1 Jahr aktualisiert
- Status wurde von In Bearbeitung zu Neu geändert
- Zugewiesen an wurde von Bereich Administration Rechentechnik zu GoeranHeinemann geändert
- Priorität wurde von Normal zu Niedrig geändert