[Aide] Aucune connexion dans Docker pour Windows 2.3.0.4 La méthode de démarrage du service ne fonctionne pas [Aide]

À propos du problème de connexion

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.

environnement

Docker image.png

Windows Édition: Windows 10 Professionnel Version: 1909 Version du système d'exploitation: 18363.1082

Connaissance préalable

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.

Méthode

1. Démarrez le planificateur de tâches

image.png

2. Sélectionnez Créer une tâche dans le planificateur de tâches

image.png

3. Créer une tâche

3.1 Onglet Général

image.png

3.2 Onglet Trigger

image.png

image.png

3.3 Onglet Opération

image.png

image.png

Entrez les informations utilisateur qui peuvent exécuter Docker image.png

4. Redémarrez Windows.

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.

Résultats actuels

Le conteneur semble fonctionner, mais le tableau de bord Docker pour Windows est bloqué. image.png

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

[Aide] Aucune connexion dans Docker pour Windows 2.3.0.4 La méthode de démarrage du service ne fonctionne pas [Aide]
WSL2 + Docker Desktop pour Windows ne lance pas uniquement le conteneur MySQL
Docker Desktop pour Windows 2.4.0.0 (48506) Erreur de démarrage après la mise à jour
Docker pour Windows: le conteneur MySQL ne démarre pas lors de la migration d'Hyper-v vers WSL2
Lorsque Docker pour Mac 2.4.0.0 ne reflète pas les modifications de fichier