Ich habe Docker für Windows auf Windows Server 2016 installiert und verwende Hyper-V als Hypervisor für Linux-Container. Der Docker-Dienst startet automatisch, wenn ich mich bei meinem Konto anmelde. Ich starte meine Docker-Konfiguration mit docker-compose:
docker-compose up -d
Solange mein Benutzer angemeldet ist, funktioniert alles einwandfrei. Die Docker-Anwendung bietet eine Weboberfläche, auf die ich von einer Workstation aus zugreifen kann. Sobald ich mich von meinem Windows-Konto auf dem Server abmelde, funktionieren die Container nicht mehr. Ich kann nicht mehr auf die Weboberfläche zugreifen. Ich habe versucht, den docker-compose
Befehl als Dienst auszuführen, aber das scheint auch nicht zu funktionieren.
Gibt es eine Möglichkeit, Docker-Compose benutzerunabhängig zu starten, sodass es nach dem Systemstart automatisch startet?