Closed briwilcox closed 6 years ago
Yes, I am facing the same problem. It works the time when I install it several weeks ago. Today I want to start learning about Docker and I get the same error.
Can you upload a diagnostic so we can understand the state of your machine (Settings / Diagnose & Feedback / Upload a diagnostic) ?
Hi @briwilcox You might want to try the Beta channel instead of the stable one because it contains more recent fixes: https://docs.docker.com/docker-for-windows/
@simonferquel A diagnostic was uploaded with id: EA9197C6-EA7F-4D1B-B97A-9C7C8602B5FF/2016-10-14_14-15-00
@dgageot I tried docker beta. Fails to start for a similar reason:
Unable to create: The running command stopped because the preference variable "ErrorActionPreference" or common parameter is set to Stop: The computer 'computer name' could not be resolved. Make sure you typed the machine name correctly and that you have network access.
at New-Switch,
I've uploaded a separate crash report @ EA9197C6-EA7F-4D1B-B97A-9C7C8602B5FF/2016-10-19_16-00-39 for the beta installation.
Similar issue here:
25749FEA-4204-443F-B987-F081E680E169/2016-10-22_13-25-05
My PC was win 8.1, upgraded to 10+hyper V and has zonealarm. I disabled zonealarm completely during installation and startup but docker still fails to start.
Just wanted to add this is still happening on Docker v 1.12.3-beta29.2 (8290)
Unable to create: The running command stopped because the preference variable "ErrorActionPreference" or common parameter is set to Stop: The computer (computer name) could not be resolved. Make sure you typed the machine name correctly and that you have network access.
at New-Switch,
Crash report here: EA9197C6-EA7F-4D1B-B97A-9C7C8602B5FF/2016-10-27_11-24-57
I can stop reporting these if you want but seeing this in the latest beta update: 1.12.3-beta29.3 (8418):
EA9197C6-EA7F-4D1B-B97A-9C7C8602B5FF/2016-11-02_14-26-39
Unable to create: The running command stopped because the preference variable "ErrorActionPreference" or common parameter is set to Stop: The computer '(Computer Name)' could not be resolved. Make sure you typed the machine name correctly and that you have network access.
at New-Switch,
Hi, I'm also getting the same issues and below is crash report.
38527887-88C4-47EC-8D21-D98A92197C62/2016-11-08_12-53-42
Temporary fix: write to C:\Windows\System32\drivers\etc\hosts ip address computer name
@fishhead108 thanks! the workaround works.
The workaround with hosts didn't worked for me. I noticed that I have a network adapter called Broken Docker Adapter (20161215T1111536705Z) (1) .. that for some reason exists.
Disabling that did the trick.
For me, no broken adapter, hosts didn't work, trying Beta/Experimental didn't work.
Same issue. Tried uninstalling it, re-installing it, installing the beta version, .. Since the last update of Docker it doesn't start anymore for me. No broken network adapters or anything to see.
(Windows 10 Pro with recent hardware, i5 6600K, Gigabyte Z170N-WIFI, Samsung Pro 840 SSD, ..)
3E50F123-046F-4158-A67E-D4BCD708C35C/2017-01-21_19-25-41
Same issue here - Docker fails to start and it reports that it can't my machine name can't be resolved.
:boom: Crash Report: 93F4B946-F34A-4EBF-AFC6-B3F6151F3464/2017-01-23_09-26-59
Tried a complete re-install, no dice.
Let me know if there's anything you want me to try/guinea pig. I need to get this up and running ASAP! 😄
The HOSTS file fix (adding the machine name with loopback address) worked! 😁 🎉
Personally there was no way for me to get around this other than leaving ZoneAlarm permanently uninstalled. If anyone has zonealarm + docker + win10 all working harmoniously do let me know.
I ran into the same issue after installing the latest update. However @fishhead108's suggestion to edit the hosts files fixed my issue.
I also encountered the same problem after updating to 1.13.
To find my loopback address I typed Ping Loopback
into Powershell. It turns out my loopback address is in IPv6, so that was what I added to the hosts file (as my original attempt of 127.0.0.1
wasn't working).
::1 COMPUTERNAME
Seems to be working now
I've changed the title to better reflect the issue.
On our systems we do not have the computer name in C:\Windows\System32\drivers\etc\hosts
and don't encounter the issue so I'm a little at a loss here why this fails for some users. However, the workaround seems easy and straight forward.
Ran into the same issue today. Had a different issue first after updating to the latest version 17.03.0-ce-win1 (10296) and followed a recommendation to reset the network adapters on Windows 10 via Settings > Network&Internet > Status > Network Reset
. After rebooting and trying to start Docker again, I am presented with the issue here: Unable to create: The running command stopped because the preference variable "ErrorActionPreference" or common parameter is set to Stop: The computer 'COMPUTERNAM' could not be resolved. Make sure you typed the machine name correctly and that you have network access.
The strange thing is that COMPUTERNAM
in my case is missing a character at the end and therefore it makes sense that it doesn't resolve. The length of the computer-name in my case is 16, but docker is reporting on 15.
Edit
If I go to the TCP/IP settings of my network interface Advanced > WINS
and Disable NetBIOS over TCP/IP
, the issue disappears (meaning the error message isn't the one mentioned here).
Edit2 Seems like what I last posted isn't correct. Tried to reset my docker install and am now back to the same issue, even with NetBIOS is disabled.
I just ran into the same issue.
For me, simply disabling the vmWare Network Adapters (I had two) did the trick. Docker may have used the wrong one while trying to run or something?
I just had the same error, in my case, the solution was about renaming my computer See my 'Full Computer Name' was a way longer than 16 chars and docker shorted it to just 16 chars. After renaming my computer to a shorter name the issue has gone.
A fix would be appreciated... I for one have no ability to change my computer name (domain workstation).
I haven't had a chance to check this, but I noticed I had 4 docker adapters and 2 switches (actually hyperv items) when I turned on a device manager switch to view "dead devices". I need to try reinstalling Docker for Windows now that I have deleted those, but I'm with a friend at the hospital atm and it may take me awhile to get to that.
Sent from my Sprint Samsung Galaxy S® 6.
-------- Original message -------- From: Gundy notifications@github.com Date: 3/24/17 9:00 AM (GMT-05:00) To: docker/for-win for-win@noreply.github.com Cc: "K. Benson" phoenyx33@outlook.com, Comment comment@noreply.github.com Subject: Re: [docker/for-win] Unable to create...The computer '...' could not be resolved (#147)
A fix would be appreciated... I for one have no ability to change my computer name (domain workstation).
— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/docker/for-win/issues/147#issuecomment-289016242, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ATTDApWledzbovWoZSrDqgAO_3qC82q8ks5ro75ggaJpZM4KXc0l.
@briwilcox
Do you any additional virtual switches in your Hyper-V or do you only have the DockerNat ?
Just the dockernat for me.
Sent from my Sprint Samsung Galaxy S® 6.
-------- Original message -------- From: Jason Bivins notifications@github.com Date: 6/7/17 12:48 PM (GMT-05:00) To: docker/for-win for-win@noreply.github.com Cc: "K. Benson" phoenyx33@outlook.com, Comment comment@noreply.github.com Subject: Re: [docker/for-win] Unable to create...The computer '...' could not be resolved (#147)
@briwilcoxhttps://github.com/briwilcox
Do you any additional virtual switches in your Hyper-V or do yo only have the DockerNat ?
— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/docker/for-win/issues/147#issuecomment-306855423, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ATTDAiXS_QvLX4He4XhBDPOOOotYhM2Fks5sBtRRgaJpZM4KXc0l.
@vitr The computer renaming method did the trick for me! Thanks!
I had the same problem running on a Windows 10 Pro VM in VMWare Fusion Pro 8. The issue was that it was truncating the computer name. My computer name was: IT100012-Win10VM
but Docker was giving an error resolving IT100012-Win10V
. I worked around this by adding the following line to my host file:
::1 localhost IT100012-Win10V
closing - pinata issue was closed and I can no longer repro this as of 17.09 CE
@jasonbivins I have the same problem, should I open a new issue?
This is still happening to me as well. Updated to latest docker desktop (2.0.03) today and all of a sudden it couldn't resolve the computer name. Fixed by shortening the name. New issue time?
Like @vitr renaming my computer worked for me (although I completely get that not everybody can do that). I had a very long name and Docker was cutting off the name, so my guess is the truncated name didn't work.
Because of university policy, I'm not allowed to rename my computer. Is there another workaround?
I'm not sure @TijmenW, the only thing I can think of is that you could grab the truncated name Docker is trying to use, and then add that into your hosts file mapping it to the full name, or localhost. No idea if that will work though.
Just to echo others here, I had this problem today. Renaming my computer to 15 chars or less worked for me. Would be good to have this automatically detected and fixed, rather than requiring people to edit a hosts file.
@CaffeinatedAndroid It bothered me too, so I opened a issue. #4192
I had this same issue. I had VirtualBox installed on my PC, which I believe was starting up at the same time as Docker. Uninstalling VirtualBox fixed the issue for me.
Closed issues are locked after 30 days of inactivity. This helps our team focus on active issues.
If you have found a problem that seems similar to this, please open a new issue.
Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows. /lifecycle locked
Expected behavior
Docker daemon with Hyper-V starts at startup
Actual behavior
Docker fails to start
Information
A diagnostic was uploaded with id: EA9197C6-EA7F-4D1B-B97A-9C7C8602B5FF/2016-10-14_14-15-00
Below I've replaced my actual computer name with (computer-name)
[14:07:10.373][Program ][Info ] Version: 1.12.1-stable [14:07:10.457][Program ][Info ] Starting on: 10/14/2016 2:07:10 PM [14:07:10.467][Program ][Info ] Resources: C:\Program Files\Docker\Docker\Resources [14:07:10.477][Program ][Info ] OS: Windows 10 Enterprise [14:07:10.495][Program ][Info ] Edition: Enterprise [14:07:10.509][Program ][Info ] Id: 1607 [14:07:10.521][Program ][Info ] Build: 14393 [14:07:10.548][Program ][Info ] BuildLabName: 14393.321.amd64fre.rs1_release_inmarket.161004-2338 [14:07:10.589][Program ][Info ] Sha1: 995236d98308333f27e3a36505dd761ac9c843f3 [14:07:10.632][Program ][Info ] You can send feedback, including this log file, at https://github.com/docker/for-win/issues [14:07:11.597][TrackingStatus ][Info ] Crash report and usage statistics are enabled [14:07:11.629][Analytics ][Info ] Usage Statistic: appLaunched [14:07:11.745][NamedPipeClient][Info ] Sending Version()... [14:07:11.772][NamedPipeClient][Info ] Received response for Version [14:07:11.779][Analytics ][Info ] Usage Statistic: heartbeat [14:07:11.759][NamedPipeServer][Info ] Version done. [14:07:12.523][NamedPipeClient][Info ] Sending Start(Docker.Core.Settings)... [14:07:12.526][Updater ][Info ] Checking for updates on channel Stable... [14:07:12.534][NamedPipeServer][Info ] Start(Docker.Core.Settings) [14:07:12.545][HyperV ][Info ] Stop [14:07:12.567][PowerShell ][Info ] Run script with parameters: -Stop True... [14:07:12.731][Updater ][Info ] Local build 7135 is as good as the remote 7135 on channel Stable [14:07:17.234][HyperV ][Info ] VM MobyLinuxVM does not exist [14:07:17.258][HyperVGuids ][Info ] Installing GUIDs... [14:07:17.269][HyperVGuids ][Info ] GUIDs installed [14:07:17.280][Firewall ][Info ] Opening ports for C:\Program Files\Docker\Docker\Resources\com.docker.proxy.exe... [14:07:18.435][Firewall ][Info ] Ports are opened [14:07:18.441][HyperV ][Info ] Create [14:07:18.449][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... [14:07:27.545][HyperV ][Info ] Creating Switch: DockerNAT... [14:07:41.909][HyperV ][Info ] Hyper-V is running [14:07:41.909][HyperV ][Info ] Create [14:07:41.909][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... [14:07:51.039][HyperV ][Info ] Creating Switch: DockerNAT... [14:08:04.556][NamedPipeServer][Error ] Unable to execute Start: Unable to create: The computer '(computer-name)' could not be resolved. Make sure you typed the machine name correctly and that you have network access. at, : line 340 at Docker.Backend.HyperV.RunScript(String action, Dictionary`2 parameters)
at Docker.Backend.ContainerEngine.Linux.Start(Settings settings)
at Docker.Core.Pipe.NamedPipeServer.<>c__DisplayClass8_0.b__0(Object[] parameters)
at Docker.Core.Pipe.NamedPipeServer.RunAction(String action, Object[] parameters)
[14:08:04.556][NamedPipeClient][Error ] Unable to send Start: Unable to create: The computer '(computer-name)' could not be resolved. Make sure you typed the machine name correctly and that you have network access.
at , : line 340
[14:08:04.571][Notifications ][Error ] Unable to create: The computer '(computer-name)' could not be resolved. Make sure you typed the machine name correctly and that you have network access.
at , : line 340
[14:08:11.551][ErrorReportWindow][Info ] Open logs
[14:12:20.347][FeedbackSettings][Info ] Open logs
Steps to reproduce the behavior