You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I'm connected on my AWS windows machine via ssh and create and start podman machine I'm able to see the result of docker ps (using docker compose). When I'm exit the ssh connection and connect again the output of docker ps is
error during connect: Get "http://%2F%2F.%2Fpipe%2Fpodman-machine-default/v1.47/containers/json": open //./pipe/podman-machine-default: The system cannot find the file specified.
From this I get that somehow the connection to docker api is stop working. Tried to setup docker_host env but it still have same error.
What helped is to stop and start the podman machine.
We execute multiple files with commands where some of them use docker-compose and used by other machines when testing. So as we init the podman machine via ssh and execute different script by next ssh connection we stumble over that docker error.
error during connect: Get "http://%2F%2F.%2Fpipe%2Fpodman-machine-default/v1.47/containers/json": open //./pipe/podman-machine-default: The system cannot find the file specified.
Describe the results you expected
I would expect it to work as it work in version 4.7.2 but not work since 4.8.0
to be clear, you are trying to use the docker binary on windows backending to the podman service running in a podman machine?
If I understand correctly I thinks we use docker binary, mainly because of docker compose. We mainly using it for testing so we want to have most of the setting same for podman and docker testing.
For more contex:
We instaling docker-compose using chocolatey. The docker-compose have dependency docker-cli which I assume instal docker binary (docker.exe).
Issue Description
When I'm connected on my AWS windows machine via ssh and create and start podman machine I'm able to see the result of
docker ps
(using docker compose). When I'm exit the ssh connection and connect again the output ofdocker ps
isFrom this I get that somehow the connection to docker api is stop working. Tried to setup docker_host env but it still have same error.
What helped is to stop and start the podman machine.
We execute multiple files with commands where some of them use docker-compose and used by other machines when testing. So as we init the podman machine via ssh and execute different script by next ssh connection we stumble over that docker error.
Steps to reproduce the issue
Steps to reproduce the issue
ssh to windows machine
Invoke-WebRequest https://github.com/containers/podman/releases/download/v5.3.1/podman-5.3.1-setup.exe -OutFile podman-setup.exe
Start-Process -Wait -PassThru ".\podman-setup.exe" -ArgumentList "/install /quiet WSLCheckbox=0 /log inst.log"
podman machine init
podman machine start
docker ps
exit ssh
connect again
docker ps
Describe the results you received
error
Describe the results you expected
I would expect it to work as it work in version 4.7.2 but not work since 4.8.0
podman info output
podman machine info:
podman info
Podman in a container
No
Privileged Or Rootless
None
Upstream Latest Release
Yes
Additional environment details
Additional environment details
Additional information
No response
The text was updated successfully, but these errors were encountered: