Mulleperal
Lt. Junior Grade
- Registriert
- Sep. 2009
- Beiträge
- 290
Hallo,
der Grund meines Thread ist die Frage, ob mein Weg das System einzurichten der richtige ist, oder ob es einen besseren, z.b. weniger fehleranfälligeren, gibt?
Erwartet bitte nicht wie sonst die Beantwortung von Fragen an mich innerhalb der nächsten 30 Minuten, vorraussichtlich werde ich mich am Abend diesen Thema weiter widmen.
Folgende Platten im System:
SSD mit Debian 9.6.0
HDD als Datengrab
alle Befehle werden immer im root ausgeführt.
Auf den Debian 9.6.0 wurde Docker installiert.
Laut dieser Anleitung: https://docs.docker.com/install/linux/docker-ce/debian/
Mein erster Container den ich ausprobiert habe war dieser hier:
https://hub.docker.com/r/goofball222/unifi/
mit diesen Startbefehl funktionierte alles auf anhieb:
Nun möchte ich die HDD als Datengrab in Debian einbinden.
Folgendes würde ich nach Anleitung (https://blog.contabo.de/tutorials/einbinden-zusatzlicher-festplatten-unter-linux/) machen
Edit1:
/Edit1
Um nun beim container Update (remove/pull) meine Eintellungen zu behalten, will ich dass die Einstellungen auf den "Volume" liegen.
Ist es richtig wenn ich das nun in der "Docker Compose" so eintrage:
(es geht im speziellen um den "Volumen-Part" in der "Docker Compose", weil der rest ist von docker hub kopiert.
und wenn mir einer die Zeile "/etc/localtime ..." erklären würde wäre das auch super =)
ro deutet ja auf eine anderes land als österreich hin.
danke
VG Mulle
der Grund meines Thread ist die Frage, ob mein Weg das System einzurichten der richtige ist, oder ob es einen besseren, z.b. weniger fehleranfälligeren, gibt?
Erwartet bitte nicht wie sonst die Beantwortung von Fragen an mich innerhalb der nächsten 30 Minuten, vorraussichtlich werde ich mich am Abend diesen Thema weiter widmen.
Folgende Platten im System:
SSD mit Debian 9.6.0
HDD als Datengrab
alle Befehle werden immer im root ausgeführt.
Auf den Debian 9.6.0 wurde Docker installiert.
Laut dieser Anleitung: https://docs.docker.com/install/linux/docker-ce/debian/
Mein erster Container den ich ausprobiert habe war dieser hier:
https://hub.docker.com/r/goofball222/unifi/
mit diesen Startbefehl funktionierte alles auf anhieb:
Code:
docker run --name unifi -d \
-p 3478:3478/udp -p 8080:8080 -p 8443:8443 \
-p 8880:8880 -p 8843:8843 \
goofball222/unifi
Nun möchte ich die HDD als Datengrab in Debian einbinden.
Folgendes würde ich nach Anleitung (https://blog.contabo.de/tutorials/einbinden-zusatzlicher-festplatten-unter-linux/) machen
Code:
Eingabe als root
cd
mkdir /datengrab
mount /dev/sdb1 /datengrab
Edit1:
Code:
## UUID der Festplatte auslesen:
fdisk -l
## HDD bei neustart mounten
nano /etc/fstab
# folgende Zeile hinzufügen:
UUID=b1834941-ea07-4260-8c27-596d3a3cc993 /datengrab ext4 defaults 0 0
Um nun beim container Update (remove/pull) meine Eintellungen zu behalten, will ich dass die Einstellungen auf den "Volume" liegen.
Ist es richtig wenn ich das nun in der "Docker Compose" so eintrage:
(es geht im speziellen um den "Volumen-Part" in der "Docker Compose", weil der rest ist von docker hub kopiert.
Code:
version: '3'
services:
unifi:
image: goofball222/unifi
container_name: unifi
restart: unless-stopped
network_mode: bridge
ports:
- 3478:3478/udp
- 8080:8080
- 8443:8443
- 8880:8880
- 8843:8843
volumes:
- /etc/localtime:/etc/localtime:ro
- /datengrab/unifi/controller/cert:/usr/lib/unifi/cert
- /datengrab/unifi/controller/data:/usr/lib/unifi/data
- /datengrab/unifi/controller/logs:/usr/lib/unifi/logs
environment:
- TZ=UTC
und wenn mir einer die Zeile "/etc/localtime ..." erklären würde wäre das auch super =)
ro deutet ja auf eine anderes land als österreich hin.
danke
VG Mulle
Zuletzt bearbeitet: