Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So lösen Sie das Problem des unzureichenden Speichers in Docker

So lösen Sie das Problem des unzureichenden Speichers in Docker

藏色散人
藏色散人Original
2022-01-12 11:29:528738Durchsuche

Lösung für unzureichenden Docker-Speicher: 1. Suchen Sie nach „C:Users(username)AppDataRoamingDockersettings.json“; 2. Bearbeiten Sie den Wert „memoryMiB“; 3. Starten Sie Docker neu.

So lösen Sie das Problem des unzureichenden Speichers in Docker

Die Betriebsumgebung dieses Artikels: Windows 7-System, Docker Desktop Win-Version, Dell G3-Computer.

Wie kann das Problem des unzureichenden Docker-Speichers gelöst werden?

Lösung für den Docker-Dektop. Nicht genügend Arbeitsspeicher, nicht genügend Arbeitsspeicher, Start nicht möglich.

Nach dem Ändern des Arbeitsspeichers auf 14 GB ist der Start fehlgeschlagen, was zu unzureichendem Arbeitsspeicher führte. Die GUI-Einstellungen konnten nicht geändert werden, was zu folgendem Fehler führte: Problem

Unable to start
at Docker.Core.Pipe.NamedPipeClient.d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Docker.Core.Pipe.NamedPipeClient.Send(String action, Object[] parameters)
at Docker.Actions.DoStart(SynchronizationContext syncCtx, Boolean showWelcomeWindow, Boolean executeAfterStartCleanup)
at Docker.Actions.<>c__DisplayClass24_0.b__0()
at Docker.ApiServices.TaskQueuing.TaskQueue.<>c__DisplayClass17_0.<.ctor>b__1()

Not enough memory in the system to start the virtual machine DockerDesktopVM.

Could not initialize memory: Ran out of memory (0x8007000E).

&#39;DockerDesktopVM&#39; failed to start. (Virtual machine ID E882D002-05C8-47C9-B90E-303A9C6E22EC)

Not enough memory in the system to start the virtual machine DockerDesktopVM with ram size 2048 megabytes. (Virtual machine ID E882D002-05C8-47C9-B90E-303A9C6E22EC)

Lösung

Out of memory - Issue since latest update · Issue #4368 · docker/for-win
 https://github.com/docker/for-win/issues/4368

Als Workaround können Sie die Datei „settings.json“ manuell bearbeiten, um den VM-Speicher zu reduzieren. Dies liegt normalerweise beim

-Wert.

C:Users(username)AppDataRoamingDockersettings.json。编辑memoryMiB

Docker-Neustart-Problem gelöst!

Empfohlenes Lernen: „

Docker-Tutorial

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem des unzureichenden Speichers in Docker. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn