Open kimdcottrell opened 11 months ago
@kimdcottrell Have you managed to fix your issue?
I have a similar problem: [FAIL] DD0017: can a VM be started? vm has not started: failed to open kmsg.log: open /home/lukasz/.docker/desktop/log/vm/kmsg.log: no such file or directory
.
It stopped working when I tried to move Docker.raw
location with Docker Desktop GUI.
Now I'm not able to make Docker Desktop work despite purging and re-installing it multiple times.
Diagnostics ID: 4ec33231-ee9a-4ef6-b10c-1ab0a5ecaf23/20231220120503
I have a similar, but probably unrelated issue with [FAIL] DD0017: can a VM be started? vm has not started: vm has not started
. It would be nice to see some progress on this to rule out it being related before opening up a ticket of my own.
Diagnostics ID: FB892A41-1B5E-4BD8-A571-94980945D9C5/20240417195755
Description
Hey guys. This is a complicated two parter:
gather
utility to work at all.Reproduce
First, this started off as a simple "perhaps it's an issue with the virtualization." I was seeing "Docker Engine stopped" in Docker Desktop, so I ran this:
I created that
/home/kim/.docker/desktop/log/vm/kmsg.log: no such file or directory
file and set it to775
. That changed the error to[FAIL] DD0017: can a VM be started? vm has not started: vm has not started
. Not really an improvement.Checking the virtualization and kvm abilities, we see that it is fine and the permissions are correct:
So I decided to do some digging into linuxkit. I downloaded the latest here: https://github.com/linuxkit/linuxkit/releases/tag/v1.0.1, made it executable, built the docker image (
linuxkit build docker.yml
) from here: https://github.com/linuxkit/linuxkit/blob/master/examples/docker.yml, and ran it via qemu and got this, which shows that linuxkit has the ability to start:So with linuxkit seemingly starting a VM successfully, I went to go gather some diagnostics for you guys. Running
/opt/docker-desktop/bin/com.docker.diagnose gather
made this, and pretty much no other details, spin forever:Checking the available files in that directory got me this:
So I symlinked (
ln -s backend.sock backend.native.sock
) in order to get the diaggather
tool to complete.Expected behavior
Docker Engine should just work after a fresh install, and the diagnostic tool shouldn't bug out.
docker version
kim@kimtalkstech:~/.docker/desktop $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 23.04 Release: 23.04 Codename: lunar kim@kimtalkstech:~/.docker/desktop $ uname -m x86_64