Expected behavior
There should be a possibility to shut down the program and the VM
Actual behavior
Docker program stopped. VM still active.
Share and learn in the Docker community.
There should be a possibility to shut down the program and the VM
Docker program stopped. VM still active.
Hm, I cannot reproduce this problem. I just tried shutting down Docker using the systray icon and then checked in Hyper-V manager - the VM was shut down.
How did you verify that the VM is still running?
Hyper-V-Manager showed it still running. … Just did a test. started nginx webserver. -> Docker systray exit -> nginx still alive.
Here’s the log: see the fatal error neer the end.
[09:30:39.151][Program ][Info ] Version: 1.10.6.958
[09:30:39.153][Program ][Info ] Starting on: 4/5/2016 9:30:39 AM
[09:30:39.155][Program ][Info ] Resources: C:\Program Files (x86)\Docker\Docker\Resources
[09:30:39.158][Program ][Info ] OS: Windows 10 Pro
[09:30:39.160][Program ][Info ] Edition: Professional
[09:30:39.162][Program ][Info ] Id: 1511
[09:30:39.163][Program ][Info ] Build: 10586
[09:30:39.165][Program ][Info ] BuildLabName: 10586.162.amd64fre.th2_release_sec.160223-1728
[09:30:39.167][Program ][Info ] Sha1: 9874eb01c928a73ca043423fcb19263748f373b4
[09:30:39.169][Program ][Info ] You can send feedback including this log file at https://forums.docker.com/c/docker-for-windows
[09:30:39.178][HyperV ][Info ] Checking for Hyper-V Windows optional feature
[09:30:39.181][PowerShell ][Info ] Run script...
[09:30:39.710][HyperV ][Info ] Hyper-V Windows feature is enabled
[09:30:40.151][Notifications ][Info ] Docker is initializing...
[09:30:40.270][SmbShare ][Info ] C File sharing status: NotShared
[09:30:40.291][Auth ][Info ] Using Mario for filesystem sharing
[09:30:40.294][Auth ][Info ] Retrieved credentials: Mario:***********
[09:30:40.298][Proxy ][Info ] Starting com.docker.proxy
[09:30:40.303][Agent ][Info ] Starting com.docker.agent
[09:30:40.308][HyperV ][Info ] Creating a virtual machine named MobyLinuxVM
[09:30:40.312][HyperV ][Info ] Checking for Hyper-V Windows optional feature
[09:30:40.314][PowerShell ][Info ] Run script...
[09:30:40.349][Proxy ][Info ] 2016/04/05 09:30:40 docker-proxy: ready
[09:30:40.352][Agent ][Info ] time="2016-04-05T09:30:40+02:00" level=info msg="Starting Go Agent..."
[09:30:40.475][Agent ][Info ] time="2016-04-05T09:30:40+02:00" level=info msg="Agent is listening on 127.0.0.1:31245 for SDK requests..."
[09:30:40.710][HyperV ][Info ] Hyper-V Windows feature is enabled
[09:30:40.714][PowerShell ][Info ] Run script with parameters: -IsoFile C:\Program Files (x86)\Docker\Docker\Resources\mobylinux.iso -create True...
[09:30:41.566][Updater ][Info ] Found remote version. Version = 1.10.6.958
[09:30:41.569][Updater ][Info ] Local version is up to date.
[09:30:44.308][HyperV ][Info ] Using existing Switch: DockerNAT
[09:30:44.380][HyperV ][Info ] Using existing: MobyLinuxVM
[09:30:44.383][HyperV ][Info ] Start a virtual machine named MobyLinuxVM
[09:30:44.384][HyperV ][Info ] Checking for Hyper-V Windows optional feature
[09:30:44.386][PowerShell ][Info ] Run script...
[09:30:44.775][HyperV ][Info ] Hyper-V Windows feature is enabled
[09:30:44.778][PowerShell ][Info ] Run script with parameters: -start True -Credential System.Management.Automation.PSCredential...
[09:30:46.703][HyperV ][Info ] Starting VM MobyLinuxVM...
[09:30:46.705][HyperV ][Info ] Removing (potentially) existing mount authentication token
[09:30:46.930][HyperV ][Info ] Mounting host filesystem
[09:30:46.973][HyperV ][Info ] Mounting with user Mario
[09:30:46.982][Notifications ][Info ] Docker is running
[09:30:53.082][Proxy ][Info ] 2016/04/05 09:30:53 proxy >> GET /v1.22/containers/json
[09:30:53.085][Proxy ][Info ] 2016/04/05 09:30:53 proxy << GET /v1.22/containers/json
[09:35:36.021][Proxy ][Info ] 2016/04/05 09:35:36 proxy >> GET /v1.22/containers/json
[09:35:36.024][Proxy ][Info ] 2016/04/05 09:35:36 proxy << GET /v1.22/containers/json
[09:36:08.137][App ][Info ] User clicked on exit
[09:36:08.145][Notifications ][Info ] Shutting down
[09:36:08.299][Proxy ][Info ] Stopping com.docker.proxy
[09:36:08.303][Agent ][Info ] Stopping com.docker.agent
[09:36:08.309][HyperV ][Info ] Stopping VM MobyLinuxVM
[09:36:08.313][HyperV ][Info ] Checking for Hyper-V Windows optional feature
[09:36:08.317][PowerShell ][Info ] Run script...
[09:36:09.269][HyperV ][Info ] Hyper-V Windows feature is enabled
[09:36:09.272][PowerShell ][Info ] Run script with parameters: -Stop True...
[09:36:11.172][HyperV ][Info ] Removing (potentially) existing mount authentication token
[09:36:11.455][Notifications ][Error ] Error: Failed to stop: Fatal error: Failed to stop "MobyLinuxVM": Es wurde keine Integrationskomponente mit dem angegebenen Namen gefunden..
Message: Es wurde keine Integrationskomponente mit dem angegebenen Namen gefunden.
[09:36:11.518][PowerShell ][Info ] Run script...
[09:36:39.730][AnimatedSysTray][Error ] Unable to change icon: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Hi Mario,
This is the same issue you have when clicking on Reset.
It should be fixed in Beta6
David.
With beta6, this problem is gone. So closing docker shuts down the VM.