Expected behavior
Docker starts Hyper-V MobyLinux guest.
Actual behavior
The MobyLinux guest fails to start (even when started from Hyper-V Manager).
Information
Reference log id: 3AB737DA-B628-4777-AEA0-71D0AFB48AE6/2016-06-24_12-58-46
I installed the Docker for Windows’ most recent beta on my Windows 10 machine. I am running Windows 10 Education on build 14367. Hyper-V is enabled and works as expected, no issues with networking adapters from what I can tel as well. I have reset to defaults, completely uninstalled and reinstalled both twice with no avail. Here is the log output:
[12:57:11.790][Program ][Info ] 1.12.0-rc2-beta16
[12:57:11.793][Program ][Info ] Starting on: 6/24/2016 12:57:11 PM
[12:57:11.794][Program ][Info ] Resources: C:\Program Files\Docker\Docker\Resources
[12:57:11.796][Program ][Info ] OS: Windows 10 Education
[12:57:11.797][Program ][Info ] Edition: Education
[12:57:11.799][Program ][Info ] Id: 1607
[12:57:11.800][Program ][Info ] Build: 14367
[12:57:11.802][Program ][Info ] BuildLabName: 14367.0.amd64fre.rs1_release.160613-1700
[12:57:11.826][Program ][Info ] Mixpanel Id: 3AB737DA-B628-4777-AEA0-71D0AFB48AE6
[12:57:11.828][Program ][Info ] Sha1: 999af1eac01deb75d9f166febb99a14b96b88ae3
[12:57:11.830][Program ][Info ] You can send feedback, including this log file, at https://forums.docker.com/c/docker-for-windows
[12:57:12.224][TrackingStatus ][Info ] Crash report and usage statistics are enabled
[12:57:12.250][Mixpanel ][Info ] Usage Statistic: appLaunched
[12:57:12.737][NamedPipeClient][Info ] Sending Version()…
[12:57:12.745][NamedPipeClient][Info ] Received response for Version
[12:57:12.749][Mixpanel ][Info ] Usage Statistic: heartbeat
[12:57:09.063][BackendServer ][Info ] Started
[12:57:12.741][NamedPipeServer][Info ] Version()
[12:57:12.743][NamedPipeServer][Info ] Version done.
[12:57:13.011][Notifications ][Info ] Docker is Initializing…
[12:57:13.013][Updater ][Info ] Checking for updates on channel Beta…
[12:57:13.022][NamedPipeClient][Info ] Sending Stop()…
[12:57:13.025][NamedPipeServer][Info ] Stop()
[12:57:13.027][HyperV ][Info ] Stop
[12:57:13.032][PowerShell ][Info ] Run script with parameters: -Stop True…
[12:57:13.933][Updater ][Info ] Local build 4760 is as good as the remote 4760 on channel Beta
[12:57:14.806][HyperV ][Info ] VM MobyLinuxVM does not exist
[12:57:15.004][NamedPipeClient][Info ] Received response for Stop
[12:57:15.028][NamedPipeClient][Info ] Sending Start(Docker.Core.Settings)…
[12:57:15.000][NamedPipeServer][Info ] Stop done.
[12:57:15.035][NamedPipeServer][Info ] Start(Docker.Core.Settings)
[12:57:15.038][HyperVGuids ][Info ] Installing GUIDs…
[12:57:15.041][HyperVGuids ][Info ] GUIDs installed
[12:57:15.046][Firewall ][Info ] Opening ports for C:\Program Files\Docker\Docker\Resources\com.docker.proxy.exe…
[12:57:15.674][Firewall ][Info ] Ports are opened
[12:57:15.677][HyperV ][Info ] Create
[12:57:15.679][PowerShell ][Info ] Run script with parameters: -Create True -SwitchSubnetAddress 10.0.75.0 -SwitchSubnetMaskSize 24 -CPUs 2 -Memory 2048 -IsoFile C:\Program Files\Docker\Docker\Resources\mobylinux.iso…
[12:57:15.773][HyperV ][Info ] Creating Switch: DockerNAT…
[12:57:16.480][HyperV ][Info ] Switch created.
[12:57:17.143][HyperV ][Info ] Set IP address on switch
[12:57:18.321][HyperV ][Info ] Creating dynamic VHD: C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\MobyLinuxVM.vhdx
[12:57:19.424][HyperV ][Info ] Creating VM MobyLinuxVM…
[12:57:22.528][HyperV ][Info ] VM created.
[12:57:22.546][ProxyProcess ][Info ] Starting…
[12:57:22.550][PowerShell ][Info ] Run script…
[12:57:22.572][ProxyProcess ][Info ] Started
[12:57:22.578][Database ][Info ] Writing com.docker.driver.amd64-linux/net/config=static
[12:57:22.580][Database ][Info ] Writing com.docker.driver.amd64-linux/net/address=10.0.75.2
[12:57:22.582][Database ][Info ] Writing com.docker.driver.amd64-linux/net/netmask=255.255.255.0
[12:57:22.584][Database ][Info ] Writing com.docker.driver.amd64-linux/net/gateway=10.0.75.1
[12:57:22.586][Database ][Info ] Writing com.docker.driver.amd64-linux/etc/resolv.conf=nameserver 10.0.75.1
[12:57:22.587][Database ][Info ] Writing com.docker.driver.amd64-linux/network=hybrid
[12:57:22.589][Database ][Info ] Writing com.docker.driver.amd64-linux/etc/docker/daemon.json={“registry-mirrors”:[],“insecure-registries”:[],“debug”:false}
[12:57:22.592][Database ][Info ] Writing com.docker.driver.amd64-linux/etc/sysctl.conf=
[12:57:22.593][Database ][Info ] Writing com.docker.driver.amd64-linux/native/port-forwarding=false
[12:57:22.657][ProxyProcess ][Info ] Start com.docker.db.exe --git C:\ProgramData\Docker\database --url hyperv-connect://472e9eed-506c-49a8-855d-f1ca3511546d,\.\pipe\dockerDataBase --color never
[12:57:22.661][ProxyProcess ][Info ] Start com.docker.slirp.exe --ethernet hyperv-connect://472e9eed-506c-49a8-855d-f1ca3511546d --dns 10.0.75.1 --port hyperv-connect://472e9eed-506c-49a8-855d-f1ca3511546d --debug
[12:57:22.663][ProxyProcess ][Info ] docker proxy (on deprecated port): ready
[12:57:22.665][ProxyProcess ][Info ] dns server: ready
[12:57:22.667][ProxyProcess ][Info ] docker proxy: ready
[12:57:22.669][ProxyProcess ][Info ] poison pill com.docker.service
[12:57:22.756][ProxyProcess ][Info ] Manager: connect
[12:57:22.756][ProxyProcess ][Info ] com.docker.slirp.exe: using DNS forwarder on 10.0.75.1:53
[12:57:22.760][ProxyProcess ][Info ] com.docker.slirp.exe: starting port_forwarding port_control_url:hyperv-connect://472e9eed-506c-49a8-855d-f1ca3511546d
[12:57:22.763][ProxyProcess ][Warning] com.docker.slirp.exe: no database: using hardcoded network configuration values
[12:57:22.765][ProxyProcess ][Info ] com.docker.slirp.exe: connecting to 472e9eed-506c-49a8-855d-f1ca3511546d:30D48B34-7D27-4B0B-AAAF-BBBED334DD59
[12:57:22.758][ProxyProcess ][Info ] Manager: configuring
[12:57:22.766][ProxyProcess ][Debug ] com.docker.slirp.exe: Waiting for connections on socket hyperv-connect://472e9eed-506c-49a8-855d-f1ca3511546d
[12:57:22.770][ProxyProcess ][Info ] com.docker.slirp.exe: connecting to 472e9eed-506c-49a8-855d-f1ca3511546d:0B95756A-9985-48AD-9470-78E060895BE7
[12:57:22.772][ProxyProcess ][Debug ] com.docker.slirp.exe: Waiting for connections on socket hyperv-connect://472e9eed-506c-49a8-855d-f1ca3511546d
[12:57:22.778][ProxyProcess ][Info ]
[12:57:22.781][ProxyProcess ][Info ] +000us Datakit Starting com.docker.db…
[12:57:23.784][ProxyProcess ][Info ]
[12:57:23.787][ProxyProcess ][Info ] +000us fs9p [ERROR] dispatcher caught Unix.Unix_error(Unix.EPIPE, “bytes_read”, “”): no more requests will be handled
[12:57:23.786][Database ][Info ] Successfully wrote 9 value(s)
[12:57:23.791][HyperV ][Info ] Start
[12:57:23.793][PowerShell ][Info ] Run script with parameters: -Start True…
[12:57:23.825][HyperV ][Info ] Starting VM MobyLinuxVM…
[12:57:38.911][NamedPipeServer][Error ] Unable to execute Start: Failed to start VM “MobyLinuxVM”: ‘MobyLinuxVM’ failed to start. (Virtual machine ID 472E9EED-506C-49A8-855D-F1CA3511546D) at System.Management.Automation.Runspaces.AsyncResult.EndInvoke()
at System.Management.Automation.PowerShell.EndInvoke(IAsyncResult asyncResult)
at Docker.Core.PowerShell.Run(String script, Dictionary2 parameters, Action
1 lineReceived)
at Docker.Backend.Backend.Start(Settings settings)
at Docker.Core.pipe.NamedPipeServer.<>c__DisplayClass7_0.b__0(Object[] parameters)
at Docker.Core.pipe.NamedPipeServer.RunAction(String action, Object[] parameters)
[12:57:38.920][NamedPipeClient][Error ] Unable to send Start: Failed to start VM “MobyLinuxVM”: ‘MobyLinuxVM’ failed to start. (Virtual machine ID 472E9EED-506C-49A8-855D-F1CA3511546D)
[12:57:38.924][Notifications ][Error ] Failed to start VM “MobyLinuxVM”: ‘MobyLinuxVM’ failed to start. (Virtual machine ID 472E9EED-506C-49A8-855D-F1CA3511546D)
[12:57:38.930][NamedPipeClient][Info ] Sending GetDebugInfo()…
[12:57:38.934][NamedPipeServer][Info ] GetDebugInfo()
[12:57:43.947][NamedPipeServer][Info ] GetDebugInfo done.
[12:57:43.953][NamedPipeClient][Info ] Received response for GetDebugInfo
[12:57:43.963][Program ][Info ] Sending Bugsnag report 5ab63047-931f-40b4-af42-a9a08db7f213…
[12:57:45.175][Program ][Info ] Bugsnag report 5ab63047-931f-40b4-af42-a9a08db7f213 sent
[12:57:45.187][NamedPipeClient][Info ] Sending DownloadVmLogs()…
[12:57:45.190][NamedPipeServer][Info ] DownloadVmLogs()
[12:57:45.194][PowerShell ][Info ] Run script…
[12:57:45.301][HyperV ][Warning] Unable to download logs: 2016/06/24 12:57:45 Failed to Dial 472e9eed-506c-49a8-855d-f1ca3511546d 445ba2cb-e69b-4912-8b42-d7f494d007ea : The requested address is not valid in its context.
[12:57:45.307][NamedPipeClient][Info ] Received response for DownloadVmLogs
[12:57:45.304][NamedPipeServer][Info ] DownloadVmLogs done.
[12:58:00.113][FeedbackSettings][Info ] Open logs