Allgemeine Docker Informationen
Im diesem Teil, wo werden die Docker Container, docker-compose.yml, und config’s & Daten gespeichert. Alle drei Positionen sollten getrennt voneinander gespeichert werden. Ich habe die docker-compose.yml Dateien im root Ordner Docker gespeichert
Die Dateien werden alle 2 Tage auf einen andere Festplatte gespeichert mit einer backuproot.sh sollte einmal das System zusammen brechen.
Die Docker Container werden bei mir auf eine andere Laufwerk gespeichert zb. auf die /dev/sdb1 mit dem Ordnernamen docker bei mir schaut das so aus :
/srv/docker/docker1/
Um die lästige UUID-xxxxx-xxxxx-xxxxx-xxxxxxxx ein zugeben mache ich es mit Symlinks bei Openmediavaut gibt es ein Plugin dafür.
Für die config’s & Daten nehme ich Laufwerk /dev/sdc1
# Die docker-compose.yml ist gespeichert in Ordner /root/docker/ngnix
---
version: "2.1"
services:
ngnix:
image: lscr.io/linuxserver/nginx
container_name: ngnix #
kann auch andern Namen haben
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Vienna
volumes:
- /srv/gdata1/ngnix:/config #/dev/sdc1 mit Symlinks
ports:
- 19898:80
restart: unless-stopped
Dann wird es über Putty installiert.
cd docker/ngnix
docker-compose up
Jetzt können wir mit dem Browser: http://deine IP-oder-Hostname:19898 .
Mit Portainer installieren über omv-extras, könnt ihr die Container kontrollieren.