Package Details: docker-desktop 4.41.1-1

Git Clone URL: https://aur.archlinux.org/docker-desktop.git (read-only, click to copy)
Package Base: docker-desktop
Description: Docker Desktop is an easy-to-install application that enables you to locally build and share containerized applications and microservices.
Upstream URL: https://www.docker.com/products/docker-desktop/
Keywords: docker
Licenses: custom: Docker Agreement
Conflicts: docker-buildx, docker-compose
Provides: docker-buildx, docker-compose
Submitter: gustavosbarreto
Maintainer: leandrocunha (xeeynamo)
Last Packager: xeeynamo
Votes: 16
Popularity: 1.11
First Submitted: 2023-06-30 21:07 (UTC)
Last Updated: 2025-04-30 14:50 (UTC)

Required by (36)

Sources (1)

Pinned Comments

xeeynamo commented on 2025-04-30 14:52 (UTC)

I am bumping the package to 4.41.1-1, which contains the following hotfix:

  • Fixed an issue where Docker Desktop failed to start when a proxy configuration was specified in the admin-settings.json file.

leandrocunha commented on 2025-04-28 23:15 (UTC) (edited on 2025-04-29 19:13 (UTC) by leandrocunha)

Bump to 4.41.0

NEW

Docker Compose and Testcontainers Java and Go now support Docker Model Runner.

Upgrades

Docker Engine v28.1.1
Docker Compose v2.35.1
Docker Buildx v0.23.0
Docker Scout CLI v1.17.1
Compose Bridge v0.0.19

Security

Fixed CVE-2025-3224 allowing an attacker with access to a user machine to perform an elevation of privilege when Docker Desktop updates.

Bug fixes and enhancements

For all platforms

  • Fixed a bug in DockerVMM that caused an excessive number of open file handles on the host.
  • Fixed an issue where Docker Desktop failed to start if the admin-settings.json file didn't contain the optional configurationFileVersion configuration.
  • Fixed a bug that was causing outgoing UDP connections to be eagerly closed.
  • Enhanced log reading experience with advanced search capabilities and container-level filtering, enabling quicker debugging and troubleshooting.
  • Improved error messages when downloading Registry Access Management configuration.
  • If Docker can't bind an ICMPv4 socket, it now logs an error and continues rather than quits.
  • Enabled the memory protection keys mechanism in the Docker Desktop Linux VM, allowing containers like Oracle database images to run correctly.
  • Fixed a problem with containers accessing /proc/sys/kernel/shm* sysctls when Enhanced Container - --- Isolation is enabled on Mac, Windows Hyper-V, or Linux.
  • Added kernel module nft_fib_inet, required for running firewalld in a Linux container.
  • MacOS QEMU Virtualization option is being deprecated on July 14, 2025.

See Docker Desktop Release Notes

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

mpark commented on 2024-11-19 03:59 (UTC)

Updated to 4.36.0

sergefan commented on 2024-11-12 19:11 (UTC)

How do I prevent docker desktop from being automatically started? I unchecked the option in General settings but it still auto starts each time I login into my desktop.

mpark commented on 2024-10-31 21:41 (UTC) (edited on 2024-10-31 21:42 (UTC) by mpark)

Updated to docker 4.35.1

Fixes a bug where Docker Desktop would incorrectly bind to port 8888.

mpark commented on 2024-10-31 21:35 (UTC)

@georgerabus I was finally able to reproduce this error on my new laptop where my gpg key was not yet setup. After setting up the gpg key and following the instructions on https://docs.docker.com/desktop/get-started/#credentials-management-for-linux-users - the sign in button became functional

alllexx88 commented on 2024-10-31 14:08 (UTC)

Has anyone been able to launch nvidia-container-runtime with this package? nvidia-container-toolkit is installed, my docker desktop engine config looks like this (Docker Desktop: Settings->Docker Engine):

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "runtimes": {
    "nvidia": {
      "args": [],
      "path": "nvidia-container-runtime"
    }
  }
}

Yet I'm getting an error:

$ docker run --rm -it --runtime=nvidia --gpus all ubuntu:latest nvidia-smi
docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]].

If I switch to the default context (the system docker) it works:

$ docker context use default
default
Current context is now "default"
$ docker run --rm -it --runtime=nvidia --gpus all ubuntu:latest nvidia-smi
Thu Oct 31 14:05:49 2024       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 560.35.03              Driver Version: 560.35.03      CUDA Version: 12.6     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 4070 ...    Off |   00000000:01:00.0  On |                  N/A |
| N/A   54C    P0             23W /   80W |    1274MiB /   8188MiB |     23%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI        PID   Type   Process name                              GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
+-----------------------------------------------------------------------------------------+

The default docker config is:

$ cat /etc/docker/daemon.json 
{
    "runtimes": {
        "nvidia": {
            "args": [],
            "path": "nvidia-container-runtime"
        }
    }
}

Any ideas? Thanks!

mpark commented on 2024-10-30 02:08 (UTC)

@georgerabus Do you get an error? I'm not able to reproduce your bug.

georgerabus commented on 2024-10-30 00:16 (UTC)

singing or creating an account from docker-desktop interface does not work. Clicking on button does not do anything.

mpark commented on 2024-10-25 16:41 (UTC) (edited on 2024-10-25 16:43 (UTC) by mpark)

Updated to 4.35.0
New
  • Support for Docker Desktop on Red Hat Enterprise Linux is now generally available.
  • Volume Backup and Share is now generally available and can be found in the Volumes view.
  • Terminal support within Docker Desktop using system shells is now generally available.
  • Beta release of Docker VMM - the more performant alternative to Apple Virtualization Framework on macOS (requires Apple Silicon and macOS 12.5 or later).
Upgrades
  • containerd v1.7.21
  • Docker Buildx v0.17.1
  • Docker Compose v2.29.7
  • Docker Engine v27.3.1
  • Docker Scout CLI v1.14.0
  • Docker Debug v0.0.37
  • Linux kernel v6.10.9
Bug fixes and enhancements
For all platforms
  • Fixed a bug where proxy settings in daemon.json would override proxies set in Docker Desktop settings.
  • Fixed a bug where some Docker subnet ranges were not able to be used.
  • Removed docker-index as it is now deprecated, you can use docker scout cves fs://<path to binary> instead.
  • Fixed a bug where images couldn't be sorted or filtered by tag. Fixes docker/for-win#14297.
  • Fixed a bug where the docker CLI did not work as expected when the registry.json file was malformed.
  • Fixed a bug where the Push to Docker Hub action in the Images view would result in an invalid tag format error. Fixes docker/for-win#14258.
  • Fixed an issue where Docker Desktop startup failed when ICMPv6 setup was not successful.
  • Added drivers that allow USB/IP to work.
  • Fixed a bug in Enhanced Container Isolation (ECI) Docker socket mount permissions for derived images where it was incorrectly denying Docker socket mounts for some images when Docker Desktop uses the containerd image store.
  • Enable NFT_NUMGEN, NFT_FIB_IPV4 and NFT_FIB_IPV6 kernel modules.
  • Build UI:
    • Highlight build check warnings in the Completed builds list.
    • Improve visualization for the build time charts.
    • Image tags added to Build results section under the Info tab.
  • Improved efficiency of host-side disk utilization for fresh installations on Mac and Linux.
  • Fixed a bug that prevented the Sign in enforcement popup to be triggered when token expires.
  • Fixed a bug where containers would not be displayed in the GUI immediately after signing in when using enforced sign-in.
  • settings.json has been renamed to settings-store.json
For Linux
  • Ubuntu 24.04 is now supported on Docker Desktop.

mpark commented on 2024-10-10 19:35 (UTC)

Updated to version 4.34.3

This package has been tested and is operating normally.

alllexx88 commented on 2024-10-08 15:30 (UTC)

Thank you @leandrocunha :)