Ok, I thought I was doing pretty good, had a nice avalonia testing or playground type application started. Had to take a bit of a break from it to finalize another piece of hardware.
Came back started Visual Code and started going through all the extension updates. saw the one for docker changing to containers and cringed a bit.
so now none of the projects I had working will debug or start on my devices.
I found a few a couple other post about this so I have tried the following:
because I have rebooted a few times:
docker run --rm -it --privileged torizon/binfmt
verified my registry is running with:
docker ps | grep registry
Logged back into docker:
docker login
restarted the container registry:
docker run -d -p 5002:5000 --restart=always --name registry registry:2
and reloaded the studio code window.
Now I am still learning and figuring all of this out. so I am probably missing something easy. but no matter the project or if I try the simple C++ console project from scratch. I will end up with an error similar to this this:
WARN[0000] The "DOCKER_LOGIN" variable is not set. Defaulting to a blank string.
[+] Pulling 1/1
! powisthreading-debug Warning Get "http://192.168.63.2:5002/v2/": net/http: request canceled while waiting for connection (Client.Timeout excee... 30.0s
WARNING: Some service image(s) must be built from source by running:
docker compose build powisthreading-debug
1 error occurred:
* Error response from daemon: Get "http://192.168.63.2:5002/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
* The terminal process "/bin/bash '-c', 'DOCKER_HOST=10.10.10.87:2375 LOCAL_REGISTRY=192.168.63.2 TAG=arm64 GPU=-imx8 DEBUG_SSH_PORT=2223 DEBUG_PORT1= DEBUG_PORT2= DEBUG_PORT3= docker compose pull powisthreading-debug'" terminated with exit code: 1.
* Terminal will be reused by tasks, press any key to close it.
I am not sure where to go from here. In fact a similar thing happened to me over a year ago. a big update hit while i was not working the project but after updating my whole system didn’t like me. had to start over from scratch on that one.
Thx