Docker ne démarre pas sur Windows: pas assez de mémoire pour démarrer docker

je suis en train d'essayer de démarrer avec le Panneau sur Windows. Mon ordinateur dispose de 4 Go de mémoire vive et d'un processeur Intel i5 de 1,9 GHz - 2,5 GHz, tournant sous Windows 10 Pro x64. Je sais que ce ne sont pas des spécifications puissantes, mais j'aurais pensé que je devrais pouvoir exécuter Docker?

Cependant, après avoir téléchargé le Panneau, j'obtiens le message d'erreur:

pas assez de mémoire pour démarrer docker

j'ai vu divers articles de forum et des questions de github à ce sujet et ai suivi tous les conseil que je peux voir, comme Modifier les paramètres dans Docker, j'ai essayé ceux-ci:

enter image description here

ils ont aussi mentionné le fait de modifier les paramètres de la VM Hyper-V, mais cela semble être supprimé et recréé avec les paramètres spécifiés par le Docker à chaque tentative de lancement. J'ai essayé 2048MB, 1792MB, 1536MB, 1280MB et 1024MB de RAM, tout cela a échoué.

Que puis-je faire? Je peux sûrement lancer docker sous une forme ou une autre sur ma machine? NB: j'ai fermer toutes les applications d'arrière-plan non essentielles. Il ne semble pas y avoir beaucoup d'autres suggestions pour ce qui semble être un problème assez commun, où les solutions données ne fonctionnent pas?

15
demandé sur rbashish 2017-04-02 18:27:55

4 réponses

j'ai aussi rencontré le même problème. J'ai tout essayé, de la mémoire dynamique à l'activation et la désactivation de Hyper V et bien plus encore. Mais avec tout ça, je n'ai aucun succès.

alors j'ai essayé ces étapes pour

menu fixe ne démarre pas sous Windows: Pas Assez de mémoire pour démarrer le panneau:

1) à partir du menu de plateau de Système, clic droit sur Panneau icône

2) Sélectionner passer à Windows conteneur...

3) Restart le système.

là vous allez après redémarrer votre statut docker devrait être affiché comme: Docker est en cours d'exécution

Espérons que cette aide!

22
répondu rbashish 2017-10-27 17:31:30

si vous êtes sur window et que vous avez cette erreur, Aller à la Recherche de la boîte de

#1 type Hyper-V Manager 
 Click on it,
 a window like attached screenshot open,

enter image description here

#2 Select  MobilinuxVM(normally same name if running windows docker)
#3 Right click and open - Setting 
    2 The second window will open(setting for MobiLinux) i.e to the screenshot.
#4 Go to Memory Tab in left Pane.
#5 click on a dynamic checkbox and set minimum value to some lower amount say 512, and max value to the desired one,
#6 apply 
now it will start running as well after few minutes take the amount it required as well.
2
répondu Mohit 2018-04-23 09:18:18

j'ai aussi le même problème. Peut-être que vous avez D'autres machines virtuelles en Hyper-v, d'autres machines virtuelles ont besoin de mémoire aussi. veuillez arrêter toute autre machine virtuelle Hyper-v et tester à nouveau. pour moi travaillé Mon Gestionnaire Hyper-v

enter image description here

1
répondu Allex Ferra 2018-02-28 10:41:59

Dans les Paramètres, j'ai fait un rétablir les paramètres d'usine par défaut. Et redémarré l'ordinateur portable. Il a Travaillé pour moi

1
répondu Gurvinder singh 2018-06-06 12:59:07