Informationen über Docker, Verwaltung mit portainer und VMs
Forumsregeln
Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Abhilfe dort ist daß man Git auf dem Host installieren soll, das geht beim TW aber wohl nicht. Könntet ihr die Möglichkeit für den TW ermöglichen? Das würde die Möglichkeiten mit Portainer und Docker immens erweitern...
Danke!
Gruß
Andi
TW2500 #440 (ex Timberwolf 2400 #111) mit PBM #124, Support VPN nur auf Anfrage, Reboot bitte nur nach Absprache
StefanW hat geschrieben: ↑Di Nov 17, 2020 5:51 pm
Es gibt auf Dockerhub die Möglichkeit, sich aus den Git-Komponenten sich das Image berechnen zu lassen, so dass man es einfach in Portainer nutzen kann.
mal davon berichtet, dass es eine Möglichkeit gibt, über Dockerhub direkt aus dem GIT Images berechnen zu lassen. Das sollte dein Problem dann ja eigentlich schon lösen.
Ich habe das allerdings noch nie gesucht, geschweige denn selbst gemacht...
Beste Grüße
Jens
Zuletzt geändert von blaubaerli am Mi Dez 23, 2020 9:46 pm, insgesamt 1-mal geändert.
Es gibt viele, viele Möglichkeiten. Die Frage ist, welche die Beste in Deinem Fall ist. Dazu fehlen uns aber die Randbedingungen.
Praktisch lasse ich das CometVisu-Basis-Docker-Image über Travis-CI mit GitHub-Hook bauen.
Das CometVisu-Entwickler-Image baut dann DockerHub sobald sich was an der Basis oder am CometVisu-Entwickler-Docker File auf GitHub geändert hat.
Und die hier verbreiteten CometVisu-Images baut auch wieder ein (anderer) Travis-CI-Job.
Inzwischen kann wohl auch GitHub selber was bauen (gab es aber noch nicht, als wir die CometVisu Docker Infrastruktur aufgebaut hatten).
Im Übrigen kannst Du auch im Portainer aus einem Dockerfile ein Image bauen lassen (hab ich aber noch nie versucht)
CometVisu Entwickler - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!
CometVisu Fragen, Bugs, ... bitte im Entwicklungs-Forum, hier nur spezifisches für CV<->Timberwolf.
TWS 2500 ID: 76 + TP-UART - VPN offen, Reboot nur nach Absprache
ja die Version auf Dockerhub ist leider sehr alt und funktioniert wohl nicht mehr... Und genau der Weg 2 mit der URL war der Versuch der scheitert...
Und Versuch 3 war dann das tar.gz in Github lokal auf meinen Rechner runterzuladen und über die Option Images ->Upload a tarball or a Dockerfile from your computer. Auch gescheitert mit Fehlermeldung/Abbruch beim Image laden.
damit ging dann nur noch selbst forken auf Github und über das eigene geforkte Projekt einen build über Dockerhub anstossen und dieses Image dann laden -> funktioniert ist aber nicht wirklich komfortabel. Daher wäre es im Sinne Userfreundlichkeit über die anderen Portainerwege deutlich besser und man braucht dann auch kein eigenen Dockerhub User, repository,...
Gruß
Andi
TW2500 #440 (ex Timberwolf 2400 #111) mit PBM #124, Support VPN nur auf Anfrage, Reboot bitte nur nach Absprache
es ist KEIN offizielles Feature, dass man auf dem Timberwolf Server selbst Docker Images erstellen kann. Das steht auch so in unserem Hilfetext zur Container Verwaltung.
Die bereitgestellte Funktion bezieht sich darauf, fertige Images von DockerHub zu laden.
lg
Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.