Package Details: docker-desktop 4.40.0-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: 15
Popularity: 0.60
First Submitted: 2023-06-30 21:07 (UTC)
Last Updated: 2025-03-31 19:56 (UTC)

Required by (36)

Sources (1)

Pinned Comments

xeeynamo commented on 2025-03-31 19:55 (UTC)

I am pleased to announce the update 4.40 for Docker Desktop. Below the changelog copied from Release Notes:

Upgrades:

  • Docker Buildx v0.22.0
  • Docker Compose v2.34.0
  • Docker Engine v28.0.4
  • Docker Scout CLI v1.17.0
  • compose-bridge v0.0.18
  • NVIDIA Container Toolkit v1.17.5

Bug fixes and enhancements:

  • You can now get quick access to the Kubernetes Dashboard with the Launch Dashboard button on the Kubernetes settings page.
  • Fixed a bug that caused docker-proxy to stop forwarding UDP datagrams to containers.
  • Fixed a bug that caused docker-proxy to close UDP connections to containers eagerly and resulting in the source address to change needlessly
  • Fixed a race condition that prevented Docker Desktop Kubernetes from starting in some scenarios.
  • Improved the way ECI collects image digest info from a repository in environments where proxies are configured.
  • Users can now to specify a timeout when generating a private Extension Marketplace using the new --timeout flag.
  • Removed unused internal helper tool com.docker.admin.

Latest Comments

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

leandrocunha commented on 2024-12-30 13:40 (UTC) (edited on 2024-12-30 13:41 (UTC) by leandrocunha)

Bump to 4.37.1

Bug fixes and enhancements
For all platforms

  • Fixed an issue that caused the AI Catalog in Docker Hub to be unavailable in Docker Desktop.

  • Fixed an issue that caused Docker Desktop to panic with index out of range [0] with length 0 when using Enhanced Container Isolation.
    See https://docs.docker.com/desktop/release-notes/

leandrocunha commented on 2024-12-21 21:31 (UTC)

ctag, see https://aur.archlinux.org/packages/losslesscut-bin#comment-987243

His debug files are conflicting with the other packages, you need to reinforce this with the maintainer of the other package as well and see what he can answer.

ctag commented on 2024-12-21 19:45 (UTC)

Attempting to update gives me this error:

error: failed to commit transaction (conflicting files)
docker-desktop-debug: /usr/lib/debug/.build-id/01/4cf96203aed6b44b362f930a85553ebe5ba70c exists in filesystem (owned by losslesscut-bin-debug)
docker-desktop-debug: /usr/lib/debug/.build-id/01/4cf96203aed6b44b362f930a85553ebe5ba70c.debug exists in filesystem (owned by losslesscut-bin-debug)
docker-desktop-debug: /usr/lib/debug/.build-id/31/18e8c152e4ef215bc843fbb3ab9281877f7ada exists in filesystem (owned by losslesscut-bin-debug)
docker-desktop-debug: /usr/lib/debug/.build-id/31/18e8c152e4ef215bc843fbb3ab9281877f7ada.debug exists in filesystem (owned by losslesscut-bin-debug)
docker-desktop-debug: /usr/lib/debug/.build-id/87/003aa4689d6ea1fd547c9c771e443afdb6d9a2 exists in filesystem (owned by losslesscut-bin-debug)
docker-desktop-debug: /usr/lib/debug/.build-id/87/003aa4689d6ea1fd547c9c771e443afdb6d9a2.debug exists in filesystem (owned by losslesscut-bin-debug)
docker-desktop-debug: /usr/lib/debug/.build-id/a8/bead032b728141d97788324d6540887ae9caf2 exists in filesystem (owned by losslesscut-bin-debug)
docker-desktop-debug: /usr/lib/debug/.build-id/a8/bead032b728141d97788324d6540887ae9caf2.debug exists in filesystem (owned by losslesscut-bin-debug)
docker-desktop-debug: /usr/lib/debug/.build-id/e0/d994ca1d7810114cf0e469ea499412d46e017f exists in filesystem (owned by losslesscut-bin-debug)
docker-desktop-debug: /usr/lib/debug/.build-id/e0/d994ca1d7810114cf0e469ea499412d46e017f.debug exists in filesystem (owned by losslesscut-bin-debug)
docker-desktop-debug: /usr/lib/debug/.build-id/f4/f4df1c78477202a87b3207a0488cd9196e3ed7 exists in filesystem (owned by losslesscut-bin-debug)
docker-desktop-debug: /usr/lib/debug/.build-id/f4/f4df1c78477202a87b3207a0488cd9196e3ed7.debug exists in filesystem (owned by losslesscut-bin-debug)

Removing docker-desktop-debug does not resolve the issue. Removing losslesscut-bin-debug does allow me to update this time, but I'm assuming it will return on next losslesscut update.

mpark commented on 2024-12-12 21:01 (UTC)

Bump to 4.37.0

eRedekopp commented on 2024-11-22 20:10 (UTC)

@sergefan There is a bug in Docker Desktop for Linux where its built-in options for disabling launch on startup don't do anything. You can disable launch on startup using the command systemctl --user disable docker-desktop. See https://github.com/docker/desktop-linux/issues/182

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!