Kapitel 3
Unterabschnitte von Installation
Docker
Host mit grafischer Benutzeroberfläche
Windows, MacOS und Linux
Host ohne grafische Benutzeroberfläche oder headless 1
Debian basierende Systemen wie PiOS oder Ubuntu Liste Debian basierte Systeme - Wikipedia
-
Im Terminal des Hosts diese Befehle ausführen:
sudo apt update && sudo apt upgrade && sudo apt-get clean
curl -fsSL https://get.docker.com -o get-docker.sh
sudo chmod +x get-docker.sh
sudo sh get-docker.sh
sudo usermod -aG docker $USER
sudo reboot now
docker version
sudo apt install -y python3 python3-pip
sudo pip3 -v install docker-compose
-
Ohne Bildschirm und Tastatur, der Zugriff erfolgt bis zur Installation von Wrapper über SSH. Danach über das Web-Frontends von Wrapper. ↩︎
Wrapper
Linux, macOS und Windows
-
Sicherstellen das Docker und Docker compose auf dem Wrapper-Hostcomputer installiert ist.
-
Konsole auf dem Wrapper-Hostcomputer öffnen
-
Zu dem Ordner navigieren, in dem Wrapper installiert werden soll.
Im Bild die Ordnerstruktur die angelegt wird.
- Zum Betriebssytem passenden Script-Text kopieren, in der eben vorbereiteten Konsole einfügen und ausführen.
Script für Linux und macOS:
#!/bin/bash
set -e
VERSION='.v.0.1.3'
docker stop portainer backend cups || :
mkdir -p wrapper
curl http://docker04.par:1313/wrapper/wrapper$VERSION.zip -L -O
curl -X GET -O -L --url https://bitbucket.org/pas/checksum/raw/ac9fee46186ff95a5d3be5342fee8de988ac2616/wrapper.v.0.1.3.txt --header 'Authorization: false'
shasum -a 256 -c wrapper$VERSION.txt
unzip -q wrapper$VERSION -d wrapper/src
cd wrapper/src
rm -f -R __* || :
cd wrapper$VERSION
docker -v
docker-compose -v
docker-compose -f ./docker-compose.yml -p wrapper up -d
open http://localhost
exit 0
Script für Windows:
ToDo: - sobald ein Windows-Rechner verfügbar ist.