So, ich bin jetzt an einen Punkt angekommen, wo ich etwas für meinen Unraidserver brauche, wofür ich leider keinen Passenden Docker finde, daher wollte ich mich mal dran trauen, einen selber zu basteln. Wie das Grundlegend geht ist mir Mittlerweile klar, denke ich, aber ich bin iwie noch unsicher, ob ich es wirklich richtig verstanden habe, da ich wohl einen kleinen Gedankenknoten hatte, wie Docker erstellt werden und woher die genau kommen.
Also ich erstelle mir eine Dockerfile in enem xbeliebigen System. Wenn ich das fertig habe, kann ich den Container per docker build erstellen und dann auch lokal ausführen. Wenn ich den Docker verteilen möchte (und ggf. für "später" sichern) müsste ich mich in einer Docker registry anmelden und den Docker dann dort per Docker push hochladen.
Github dient letztendlich "nur" als Code- Repository für meine Dockerfile und andere Dinge, wie zum Beispiel Scripte, die ich in den Docker kopiere und dort nutzen will.
Sehe ich das soweit richtig, oder hab ich da was falsch verstanden?