Les options de démarrage automatique définies dans Docker pour Windows C'est un paramètre selon lequel le service docker ne démarre pas à moins que vous ne vous connectiez une fois après le démarrage. Les machines Windows 10 Professionnel pour la vérification et le développement ont récemment été fréquemment redémarrées avec des mises à jour. Lorsque l'alimentation est allumée, je souhaite créer un état dans lequel le service Docker est en cours d'exécution.
Docker
Windows Édition: Windows 10 Professionnel Version: 1909 Version du système d'exploitation: 18363.1082
La méthode elle-même est un planificateur de tâches retardé d'une minute qui a été discuté dans le forum. https://forums.docker.com/t/run-docker-as-a-service/28124 La conclusion est de créer un utilisateur local et de l'exécuter une minute plus tard.
Entrez les informations utilisateur qui peuvent exécuter Docker
Démarrage de Windows (y compris les mises à jour de sécurité) + 1 minute de retard + démarrage de Docker Parfois, je dois attendre assez longtemps pour que l'instant udon gonfle.
Le conteneur semble fonctionner, mais le tableau de bord Docker pour Windows est bloqué.
La même chose s'applique même si elle est modifiée comme suit. Programme / Script (P): C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe Ajouter un argument (facultatif): -File C:\start.ps1
start.ps1
start "C:\Program Files\Docker\Docker\Docker Desktop.exe"
start-service -Name com.docker.service
Vérifiez également que l'utilisateur défini par le planificateur de tâches appartient à docker-user. Actuellement bouché.
Recommended Posts