NEWS
(gelöst) Docker und alle Änderungen löschen ?
-
Hallo
ich habe da jetzt viel gemacht, viel experimentiert usw. der Schritt zurück ist jetzt angebracht.
Daher möchte ich alles rückgängig machen und von vorne starten.
dh auch alle Änderungen in den Netzwerken, Portainer usw.Wie kann ich das bewerkstelligen ?
Danke!!
-
Alles löschen, was zum Container gehört (Container, volumes, networks, evtl. images) Danach einen neuen Container erstellen mit dem aktuellsten Docker Image von iobroker/iobroker (nicht mehr von buanet!)
Dann kannst du auf der grünen Wiese beginnen.
-
@unclesam sagte in Docker und alle Änderungen löschen ?:
Docker Image von iobroker/iobroker (nicht mehr von buanet!)
huch, hab ich da was verpasst? gab es dazu eine Ankündigung?
edit: auf dem Docker Hub gibt es tasächlich ein solches Image, ist dasselbe wie ich es schon von buanet hatte, deshalb war der Download so schnell. Ist dann wohl die künftige hochoffizielle Version
-
@unclesam sagte in Docker und alle Änderungen löschen ?:
mit dem aktuellsten Docker Image von iobroker/iobroker (nicht mehr von buanet!)
meinst du das?
laut kachel von 2019 und verzweigt zu buanet
klick auf info bleibt bei mir hängen -
@fastfoot sagte in Docker und alle Änderungen löschen ?:
huch, hab ich da was verpasst? gab es dazu eine Ankündigung?
Sorry, vielleicht hätte ich kein Ausrufezeichen schreiben sollen...
Ja, im Moment ist iobroker/iobroker noch dasselbe wie buanet/iobroker, aber in Zukunft (nächste Major Version des Image) wird alles unter dem offiziellen Namen laufen, selbstverständlich weiterhin betreut von Andre, aber halt "offizieller".
Was auf der Website oder in der Dokumentation steht, kommentiere ich hier nicht... Das wird sonst zur endlosen Diskussion.
-
@unclesam hatte das Problem, das trotz allem löschens noch Netzwerksettings in portainer hingen blieben,
das habe ich jetzt gelöst, nun ist alles jungfräulichmeinst du iobroker von github?
https://github.com/ioBroker/ioBroker.docker -
@unclesam sagte in Docker und alle Änderungen löschen ?:
Sorry, vielleicht hätte ich kein Ausrufezeichen schreiben sollen...
nee, das hat gepasst. mich hatte nur gewundert dass es jetzt ein 'eigenes' iobroker image gibt. Ich hatte das noch nirgends gelesen. Ist aber ein konsequenter Schritt
-
@humidor sagte in Docker und alle Änderungen löschen ?:
meinst du iobroker von github?
@UncleSam meinte, in Zukunft sollte man das 'offizielle' image verwenden anstatt das von buanet. im Portainer sieht das dann z.B. so aus
Der Maintainer ist nach wie vor @andre, wenn ich das richtig sehe, der Name hat sich halt geändert.
-
-
Läuft der Container ? , wie sind die Einstellungen .
In der Syn Konsole die Ausgabe von :
iobroker status iobroker list instances
-
@glasfaser sagte in Docker und alle Änderungen löschen ?:
iobroker status
Ja der Container läuft.
die Ausgabe im Container Terminal ist etwas dürftig. (meinst du das mit Syn Konsole?)root@iobroker:/opt/iobroker# iobroker status iobroker is running on this host. Objects type: file States type: file
root@iobroker:/opt/iobroker# iobroker list instances + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.discovery.0 : discovery : iobroker - enabled + system.adapter.info.0 : info : iobroker - enabled + instance is alive
-
Und jetzt noch Screenshots von den Containereinstellungen - Porteinstellungen / Netzwerk
Ich vermute mal du bist im Bridge Modus . -
@fastfoot sagte in Docker und alle Änderungen löschen ?:
@UncleSam meinte, in Zukunft sollte man das 'offizielle' image verwenden anstatt das von buanet. im Portainer sieht das dann z.B. so aus
Der Maintainer ist nach wie vor @andre, wenn ich das richtig sehe, der Name hat sich halt geändert.
Nur zur Info, damit hier nichts durcheinander geht.
Es ist aus technischer Sicht egal ob man das Image "iobroker/iobroker" oder "buanet/iobroker" benutzt. Die beiden Images sind absolut identisch weil es tatsächlich das selbe Image ist... Nur halt anders getaggt...Der derzeitige Plan sieht allerdings vor, dass mit der nächsten Version (v6) der Quellcode des Images in das ioBroker Github Repo zieht. Trotzdem wird es aufgrund der Verbreitung des buanet Images wohl auch nach dem Umzug weiter das selbe Image in beiden Docker Repos geben. Nur wird der Quellcode dann eben in einem anderen Github Repo gepflegt.
MfG,
André -
@andre sagte in Docker und alle Änderungen löschen ?:
... damit hier nichts durcheinander geht.
Danke!
-
@andre sagte in Docker und alle Änderungen löschen ?:
Trotzdem wird es aufgrund der Verbreitung des buanet Images wohl auch nach dem Umzug weiter das selbe Image in beiden Docker Repos geben.
Danke für die Klarstellung, das hatte ich am letzten Meeting falsch verstanden.
-
@glasfaser hier der Container: wie de/aktiviert man den Bridge Mode?
-
@Glasfaser @UncleSam
irgendwie fkt. es nicht, es scheint mit dem Löschen eines verlorenen Netzwerkes, hat es Docker geschossenich habe nun Docker neu installiert
dann das iobroker Image als Container angelegt und iobroker läuft wieder.alles für einen User sehr undurchsichtig und verworren, aber dem ist die Unwissenheit geschuldet.
Naja, AEG hat es wiedermal gezeigt.... eine Regel die mal befolgen soll.
-
@humidor sagte in Docker und alle Änderungen löschen ?:
alles für einen User sehr undurchsichtig und verworren, aber dem ist die Unwissenheit geschuldet.
Ja, Docker ist schon eine steile Lernkurve. Und diese verpasst man meist, wenn man einfach nach einem Tutorial oder Video etwas aufsetzt ohne sich (davor oder danach) mit der Technologie auseinanderzusetzen.
Für den "einfachen User" ist eine VM definitiv besser geeignet (auch bei mir läuft noch nicht jede ioBroker Instanz in Docker).
Aber vielleicht schaffen wir es ja irgendwann, ein einfaches Setup für Docker zu machen (ich spreche nicht vom Image sondern z.B. von einem
docker-compose.yml
, das dann auf einem entsprechenden System ohne Anpassungen ausgeführt werden kann.Wie immer: viele Ideen, wenig Zeit.
-
@unclesam sagte in Docker und alle Änderungen löschen ?:
Aber vielleicht schaffen wir es ja irgendwann, ein einfaches Setup für Docker zu machen (ich spreche nicht vom Image sondern z.B. von einem docker-compose.yml, das dann auf einem entsprechenden System ohne Anpassungen ausgeführt werden kann.
Dab beißt sich dann die Katze aber leider wieder in den Schwanz. Ich sehe Docker compose als noch komplizierter an als es händisch über eine grafische Oberfläche zu machen... Und den einen ultimativen Weg ein Docker Setup aufzusetzen gibt es leider nicht... Zu Viele Variablen bezüglich Netzwerkgestaltung, Volumes, Umgebungsvariablen usw... Mal Ganz von abgesehen von den vielen verschiedenen Oberflächen (DSM, Portainer, Unraid, Container Station, usw.) Einzig gemein ist die Kommandozeile, und die scheuen viele "Neu-Broker"
Aus meiner Sicht sollte jeder der Docker nutzen möchte sich zwingend mit der Thematik auseinander setzen. Vorallem mit der Philosophie, die dahinter steht.
Stumpfes Nachahmen von Tutorials und Videos klappt zwar auf nem Raspberry, ist hier aber zu wenig. Habe ja schon versucht möglichst viel Input über https://smarthome.buanet.de rüber zu bringen (BTW bin immer offen für Anregungen und Themenvorschläge!). Aber wie du sagst: Viele Ideen, (zu) wenig Zeit.Vielleicht sollten wir im Discord wirklich mal nen kleinen "Docker Hangout" veranstalten (Hatte die Idee schon häufiger). Einfach um mal die Grundlagen und Möglichkeiten zu vermitteln. Bin gerne bereit sowas auf die Beine zu stellen wenn da Bedarf besteht. Equipment bzw. Demo-/ Entwicklungsumgebung zum Zeigen habe ich parat...
MfG,
AndréPS: Da ich den Thread hier nicht kapern möchte: Feedback besser in den Docker Chat im Discord. Danke!
Dieser Thread sollte damit ja dann auch gelöst sein. Wenn ich damit richtig liegen, dann @Humidor bitte den Titel mit [gelöst] kennzeichnen.
-
@andre sagte in Docker und alle Änderungen löschen ?:
Feedback besser in den Docker Chat im Discord. Danke!
Da haben wir wieder das Problem mit den redundanten Systemen.
Ich (und viele andere User) haben und wollen keinen Discord-AccountIm Forum als erste Anlaufstelle sollte alles zu finden sein!
Facebook, Discord, Teamspeak und die anderen Konsorten sollten nur zusätzliche Hilfemöglichkeiten sein