-
Notifications
You must be signed in to change notification settings - Fork 455
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IoTEdge Service fails to start on Windows 10 after docker update to 18.06.0-ce #77
Comments
I have a similar issue. Downgrading to older docker version didn't work either. Any pointers? |
@MPapst @gauravagarwal28 Can you share the contents of |
Just checked on my machine. On starting Docker I've received an update notification and installed the latest update. Test with latest version 18.06.0-ce-win72 (19098), released today, did work without any problems. |
|
@veyalla: I'll check the IP's tomorrow and post it here. |
@MPapst Sounds good, another to check if Docker default to Linux containers after upgrade. https://docs.docker.com/docker-for-windows/#switch-between-windows-and-linux-containers @ilyas-it83 Looks like you are working with Janice on the issues you are facing, I'll let her handle that. |
@ilyas-it83 one thing to note about your config file is that it is yaml and whitespace is significant. It looks like there are too many spaces before the moby_runtime:
uri: "npipe://./pipe/docker_engine"
network: "nat" |
@veyalla, you were right about the config.yaml. The IP of the host inside the Shall I close the issue or do you want to use as kind of feature request? |
PS C:\WINDOWS\system32> ipconfig Windows IP Configuration Ethernet adapter vEthernet (DockerNAT): Connection-specific DNS Suffix . : Ethernet adapter Ethernet: Connection-specific DNS Suffix . : Ethernet adapter vEthernet (Default Switch): Connection-specific DNS Suffix . : My Config.yaml file: ((I copied it to desktop and renamed it to config.txt so that it could be uploaded here)) |
@gauravagarwal28 can you confirm you have executed this command per the instructions (you can do it again to be sure):
|
@veyalla |
@MPapst You are probably confusing the "nat" network used for Windows containers with "DockerNAT" network used for Linux containers. I'd guess that after the Docker for Windows update you were inadvertently switched from using Windows containers to Linux containers (or vice versa). I am glad you were able to get it working. Please close the issue, and feel free to open a new one if you need any additional assistance. |
After Update to Docker 18.06.0-ce the IoTEdge service fails to start.
Expected Behavior
Start-Service iotedge
should start the iotedge service.Current Behavior
The Service fails to start
Context (Environment)
Device (Host) Operating System
Windows 10 Enterprise 1803
Architecture
amd64
Container Operating System
Windows
Runtime Versions
iotedged
iotedge 1.0.0 (52ef77db24126bf473265fc09c53d35290a2dd6b)
Edge Agent
mcr.microsoft.com/azureiotedge-agent 1.0 101f624f0ba3 4 weeks ago 441MB
Edge Hub
mcr.microsoft.com/azureiotedge-hub 1.0 061c26928cd5 4 weeks ago 454MB
Docker
Logs
The text was updated successfully, but these errors were encountered: