Habe vor Docker auf einem dedizierten Windows Server 2016 oder 2019 einzurichten und ein Docker-Image mehreren Benutzern per Browser zugänglich zu machen. Also die Benutzer können sich dann mit ihren Zugangsdaten über eine Weboberfläche einloggen.
Für jeden Benutzer soll es eigene Zugangsdaten geben und jeder Benutzer darf auch nur seine Dinge nach dem Einloggen sehen dürfen.
Was benötigt ein Docker-Image wenn man mehreren Benutzern per Browser Zugriff darauf geben möchte, welche nur eigene Dinge sehen dürfen, und müsste man dann für jeden Benutzer ein eigenes Docker-Image (eigener Pfad auf dem Server) einrichten?
Bräuchte man also quasi so etwas wie Plesk (Verwaltungstool)?
Die User dürfen aber selbst keine Docker-Images installieren können!
Die User bekommen also auch keinen direkten Server-Zugriff.
Es wird nichts von den Usern auf dem Server gehostet*, wie z.B. Webseiten!
Also wäre von außen nur die Weboberfläche mit Anmeldung zu sehen.
*Nur für den Zeitpunkt des Kurses.
Nehmen wir an es handelt sich um eine Datenbank (MySQL, MariaDB etc.) und ein CMS.
Jeder Benutzer der sich per Browser (phpmyadmin) einloggt darf nur seine Datenbank sehen.
Ist das mit einem Docker-Image realisierbar oder bräuchte dann eher jeder Benutzer sein eigenes Docker-Image?
Natürlich möchte ich das lokal (in einer VM) mit einer Eval von Windows Server vorab testen.
PS: Das was ich vorher mit dutzenden VM's lösen wollte, würde ich lieber per Docker und einem dedizierten Windows Server, der über's Internet erreichbar ist, realisieren.
Für jeden Benutzer soll es eigene Zugangsdaten geben und jeder Benutzer darf auch nur seine Dinge nach dem Einloggen sehen dürfen.
Was benötigt ein Docker-Image wenn man mehreren Benutzern per Browser Zugriff darauf geben möchte, welche nur eigene Dinge sehen dürfen, und müsste man dann für jeden Benutzer ein eigenes Docker-Image (eigener Pfad auf dem Server) einrichten?
Bräuchte man also quasi so etwas wie Plesk (Verwaltungstool)?
Die User dürfen aber selbst keine Docker-Images installieren können!
Die User bekommen also auch keinen direkten Server-Zugriff.
Es wird nichts von den Usern auf dem Server gehostet*, wie z.B. Webseiten!
Also wäre von außen nur die Weboberfläche mit Anmeldung zu sehen.
*Nur für den Zeitpunkt des Kurses.
Nehmen wir an es handelt sich um eine Datenbank (MySQL, MariaDB etc.) und ein CMS.
Jeder Benutzer der sich per Browser (phpmyadmin) einloggt darf nur seine Datenbank sehen.
Ist das mit einem Docker-Image realisierbar oder bräuchte dann eher jeder Benutzer sein eigenes Docker-Image?
Natürlich möchte ich das lokal (in einer VM) mit einer Eval von Windows Server vorab testen.
PS: Das was ich vorher mit dutzenden VM's lösen wollte, würde ich lieber per Docker und einem dedizierten Windows Server, der über's Internet erreichbar ist, realisieren.