Failed to connect. Is Docker running? in Visual Studio Docker extension - docker

I've been using the VScode Docker extension to visualize running containers.
Lately (2 weeks circa today) the Docker tab shows the error:
Failed to connect. Is Docker running?
Error in tab](https://i.stack.imgur.com/bGMHg.png)
I can still operate using docker ps and exec and I can see the list of images installed in the machine.
I've searched online but I can't seem to be seeing this same error.
> Error: Template parsing error:template::1:194: executing "" at <.State>: can't evaluate filed State in type *formatter.containerContext
I tried searching stack overlflow but it seems that I can't see the same error as I'm having.

Related

docker v20.10.22 in windows : Error response from daemon: open \\.\pipe\docker_engine_windows: The system cannot find the file specified

I installed Docker desktop latest version (Docker Engine - v20.10.22).
pointed it to search containers in Windows.
run the command docker --help (it is working okay)
Now when I am trying to run any command I am getting this error.
docker Error response from daemon: open
\.\pipe\docker_engine_windows: The system cannot find the file
specified.
did by any chance someone gets this error and got it resolved ?

Docker desktop cannot start, unable to calculate image disk size

I am having issues trying to open Docker on Windows 11 after installing. I followed the instructions on the Docker website, and have a working WSL 2 installation. When I try to open Docker Desktop, the application first shows a red banner that says "Unable to calculate image disk size" and then freezes. Docker Desktop does not have a storage size listed in the app list.
During the installation process, I do not see se WSL 2 instead of Hyper-V option on the Configuration page. When I run the command ".\resources\com.docker.diagnose.exe check", I get the following error message (edited for brevity):
failed to ping VM diagnosticsd with error: Get "http://ipc/ping": open \\.\pipe\dockerDiagnosticd: The system cannot find the file specified.
I can provide the full message if need be but Stack Overflow keeps marking this post as spam. I have looked online for potential solutions but none have worked. I have tried uninstalling and reinstalling, modifying $PATH, pruning Docker, running Docker outside of Docker Desktop.

Docker "unable to calculate image disk size"

When running docker desktop, it starts for 2 seconds and then closes.
I have tried reinstalling and changing the configuartion but nothing has worked so far.
I just had the same error today. I cannot be sure it is the same problem that you have so you must check first. I was getting the message "unable to calculate the disk image size" in the UI and not being able to execute any docker command to prune it (https://docs.docker.com/config/pruning/) since the daemon was down. I also updated docker to the latest version and the error was still there. I am supposing you are using Docker Desktop for Windows over WSL 2.
The first step was to execute the self diagnostic tool (https://docs.docker.com/desktop/troubleshoot/overview/#self-diagnose-tool)
C:\Program Files\Docker\Docker\resources\com.docker.diagnose.exe check
Just to find out the following error message (and a few others that can be related, so I ignored them): "WSL Distribution docker-desktop is missing"
Distribution error
So, I checked the WSL list using the wsl --list --verbose command and the docker-desktop distribution was in the "Uninstalling" state.
Following the advice here (even it is not for the same error) https://github.com/docker/for-win/issues/6971#issuecomment-636358053 which ensures it will be recreated, I executed wsl --unregister docker-desktop and started the docker engine again and everything started without errors.
wsl and docker
I am not sure what caused it, but it was certainly not disk space.
docker system prune
this worked for me

Docker commands and setup running successfully yesterday started giving error "ENOENT" today suddenly on windows 10

I am relatively new for the docker technology.
Yesterday I setup docker on windows 10 machine and ran few dockers.
Today I first used command "docker system prune" so that I can run all of it once again without any conflicts.
But now I am firing below command:
docker run --name DockerName -v /c/collections:/etc/newman -t
postman/newman:ubuntu run
"MyAPITestCollection.postman_collection.json"
--environment="MyAPITestEnvironment.postman_environment.json" --reporters="json,cli" --reporter-json-export="reports/MyAPITestReport.json"
And getting below error:
error: ENOENT: no such file or directory, open 'MyAPITestEnvironment.postman_environment.json'
I haven't made any changes to the directories or anything else.
I checked the docker desktop setup option and found that the drive on which the file is located is still showing as the shared drive.
I tried by restarting the docker desktop several times and once by rebooting the machine as well but still found same error.
Kindly requesting to help me figure out the root cause of this issue and the solution as well.
My docker network had once again become public so firewall might be preventing the file access.
I changed it to private by using below command and it ran successfully:
Set-NetConnectionProfile -interfacealias "vEthernet (DockerNAT)" -NetworkCategory Private

IBM cloud : Cannot build app

I am working on a windows 10 home so I have a docker toolbox and am using an IBM cloud app service : python-django app. I followed all the instructions given here:
https://console.bluemix.net/docs/apps/tutorials/tutorial_web.html#before-you-begin
I then open it in Pycharm (community edn) and try to build it locally by doing the following :
1)Import the settings.jar file (Given in the developer tools)
2)Tools > IBM Cloud Developer Tools > Build app in release mode
But I get the following error :
Creating image latestpy-django-tools based on Dockerfile-tools...
Building...
OK
Creating a container named 'latestpy-django-tools' from that image...
FAILED
An error Error response from daemon: invalid mode: /app was encountered while creating Docker container 'latestpy-django-tools'.
Please help!!
Kiera.k, on your Win10 system do you have Docker Toolbox or Docker for Windows? IBM Cloud Developer Tools requires Docker for Windows and will not work with Docker Toolbox.
Also, running build with the additional --trace parameter might provide some more details, if you have not already been using that. If you are using Docker for Windows, seeing all the output you get with --trace would be great.

Resources