Open VasKonstV opened 1 year ago
I tried to reinstall the docker desktop and i gor the following error: Download is performed unsandboxed as root as file '/home/vaskonst/docker-desktop-4.18.0-amd64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
I made self diagnostics and the result is following:
I also uploaded diagnostics: Diagnostics ID: b6e8014b-6dfa-4582-84cd-a09db80f8c02/20230411082943 (uploaded) Here is the link: https://docker-pinata-support.s3.amazonaws.com/incoming/3/b6e8014b-6dfa-4582-84cd-a09db80f8c02/20230411082943.zip
And finally I tried to do the following:
modprobe kvm
And I got an Error:
modprobe: ERROR: could not insert 'kvm': Operation not permitted
And finally my self-diagonstics:
And and several warnings: 1 : The check: is the credentials store configured correctly? Produced the following warning: Error: password store is empty. Try "pass init".
The Credential Store is not set up correctly.
See https://docs.docker.com/desktop/get-started/#credentials-management-for-linux-users
2 : The check: are KVM user permissions configured? Produced the following warning: user must be added to the kvm group to access the kvm device, see https://docs.docker.com/desktop/install/linux-install/#kvm-virtualization-support
To start Docker Desktop, user must have access to the KVM device.
3 : The check: does the host support virtualization? Produced the following warning: stat /dev/kvm: no such file or directory
The Docker engine runs inside a Linux VM. Therefore the host must support virtualization.
Check that hardware-assisted virtualization (either Intel VMX or AMD SVM) and Data Execution Prevention (sometimes labeled XD or Execute Disable or NX) are enabled in your BIOS.
Check your bootloader is configured to launch Hyper-V.
See https://docs.docker.com/desktop/windows/troubleshoot/#virtualization
4 : The check: are KVM user permissions configured? Produced the following warning: user must be added to the kvm group to access the kvm device, see https://docs.docker.com/desktop/install/linux-install/#kvm-virtualization-support
To start Docker Desktop, user must have access to the KVM device.
5 : The check: does the host support virtualization? Produced the following warning: stat /dev/kvm: no such file or directory
The Docker engine runs inside a Linux VM. Therefore the host must support virtualization.
Check that hardware-assisted virtualization (either Intel VMX or AMD SVM) and Data Execution Prevention (sometimes labeled XD or Execute Disable or NX) are enabled in your BIOS.
Check your bootloader is configured to launch Hyper-V.
See https://docs.docker.com/desktop/windows/troubleshoot/#virtualization
6 : The check: can a VM be started? Produced the following warning: vm has not started: failed to open kmsg.log: open /home/vaskonst/.docker/desktop/log/vm/kmsg.log: no such file or directory
The Docker engine runs inside a Linux VM. Therefore we must be able to start Virtual Machines.
7 : The check: is the LinuxKit VM running? Produced the following warning: vm is not running: failed to open kmsg.log: open /home/vaskonst/.docker/desktop/log/vm/kmsg.log: no such file or directory
The Docker engine runs inside a Linux VM. Therefore the VM must be running.
8 : The check: are the LinuxKit services running? Produced the following warning: failed to ping VM diagnosticsd with error: Get "http://ipc/ping": dial unix diagnosticd.sock: connect: no such file or directory
The Docker engine runs inside a Linux VM as a service. Therefore the services must have started.
9 : The check: is the Docker engine running? Produced the following warning: Get "http://ipc/docker": dial unix lifecycle-server.sock: connect: no such file or directory
The Docker engine manages all containers and images on the host. Check the dockerd.log to see why it failed to start.
10 : The check: does the Docker API work? Produced the following warning: Cannot connect to the Docker daemon at unix://docker.raw.sock. Is the docker daemon running?
If the Docker API is not available from the host then Docker Desktop will not work correctly.
11 : The check: do Docker networks overlap with host IPs? Produced the following warning: Cannot connect to the Docker daemon at unix://docker.raw.sock. Is the docker daemon running?
And the result of diagnostics of KVM: INFO: Your CPU does not support KVM extensions KVM acceleration can NOT be used
it looks like your CPU does not support KVM which is required per the documentation at https://docs.docker.com/desktop/install/linux-install/#kvm-virtualization-support.
I have the same problem [ Docker engine stop ] also i face some additional issue who i uploaded above.
@Mnish55 It looks like your credstore was corrupted. Can you try to delete ~/.password-store/docker-credential-helpers
where desktop credentials are stored and then start Docker Desktop.
Expected behavior
Normal running of Docker Desktop
Actual behavior
Docker Desktop gives a message that docker engine stopped But the Docker engine works normally:
Information
Steps to reproduce the behavior