Docker Desktop: Difference between revisions
No edit summary |
add intro |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
'''[[Docker]]''' '''Desktop''' is a convenient GUI application to manage the Docker Engine on your host operating system. | |||
Because starting Docker Desktop will automatically set the context in use, you probably need to start Docker Desktop in order to get the correct behavior out of your docker setup on a Linux workstation rather than having a systemwide docker-ce install also. | |||
If you want to run Docker Engine in 'rootless' mode, see the [https://rootlesscontaine.rs/getting-started/docker/ Rootless Containers project] and don't use Docker Desktop (or at least know when and how to use each separately.) | |||
Meanwhile, [[Minikube]], which is for [[Kubernetes]], has sections for both 'regular' and 'rootless' docker [https://minikube.sigs.k8s.io/docs/drivers/docker/#Rootless%20Docker in their docs] | |||
== Docker Desktop not working on Ubuntu 24.04 == | == Docker Desktop not working on Ubuntu 24.04 == | ||
| Line 134: | Line 140: | ||
This feature is available only if Docker has been built with <code>seccomp</code> and the kernel is configured with <code>CONFIG_SECCOMP</code> enabled. To check if your kernel supports <code>seccomp</code>, grep through your boot configuration file such as <code>/boot/config-6.8.0-51-generic</code> | This feature is available only if Docker has been built with <code>seccomp</code> and the kernel is configured with <code>CONFIG_SECCOMP</code> enabled. To check if your kernel supports <code>seccomp</code>, grep through your boot configuration file such as <code>/boot/config-6.8.0-51-generic</code> | ||
<code>$ grep CONFIG_SECCOMP | <code>$ grep CONFIG_SECCOMP /boot/config-$(uname -r)</code> | ||
(output should show CONFIG_SECCOMP=y) | (output should show CONFIG_SECCOMP=y) | ||