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

  1. 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

Zum Demovideo

  • 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.

Ordnerstruktur Ordnerstruktur

  • 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.