From 33004b0b4ce60854472d0a5f5517fe6b116aca1c Mon Sep 17 00:00:00 2001 From: Emmanuel Briney Date: Thu, 17 Nov 2022 15:29:43 +0100 Subject: [PATCH] Docker Desktop 4.14.1 release notes (#16170) * Docker Desktop 4.14.1 release notes Signed-off-by: Emmanuel Briney * update checksums and linux links Signed-off-by: Emmanuel Briney * review changes Signed-off-by: Emmanuel Briney Signed-off-by: Emmanuel Briney --- _includes/desktop-install.html | 18 ++++---- desktop/install/archlinux.md | 16 +++---- desktop/install/debian.md | 32 +++++++------- desktop/install/fedora.md | 15 +++---- desktop/install/ubuntu.md | 81 +++++++++++++++++----------------- desktop/release-notes.md | 51 ++++++++++++++++++++- 6 files changed, 128 insertions(+), 85 deletions(-) diff --git a/_includes/desktop-install.html b/_includes/desktop-install.html index 92f492dd0b..35986c83ed 100644 --- a/_includes/desktop-install.html +++ b/_includes/desktop-install.html @@ -13,7 +13,7 @@ Download file

- Checksum: SHA-256 7e2d34cb7573b81cc067ff9e979e44675d46eb6a26801031c27f83bbf93dfc3b + Checksum: SHA-256 1e6d8fadff3393110029eeda2e40344e6a99a90ec69dab0b92327e79afef30c6 @@ -31,7 +31,7 @@ Download file

- Checksum: SHA-256 f554d67e1189efdc5e85e4c28bc4b82a979914016bfb5cc83cde719d557ce062 + Checksum: SHA-256 c70534abce8e288178fdff9fa89d110a93257b008e1e69c69465f6b41d26155f @@ -49,7 +49,7 @@ Download file

- Checksum: SHA-256 38be55c1dc0686e17c761c4953892ff21ffc5cddef19171e428ca2c0224f3b95 + Checksum: SHA-256 d244fb20ffb94d0ea3837c0b55555f983881405d22fce1e187ced39efbb188a1 @@ -64,10 +64,10 @@
- Download file + Download file

- Checksum: SHA-256 5b9e701a907a901c77f2093e54a41b5d706e97e39a30416d5c1519a77f024240 + Checksum: SHA-256 97698848c1ac1f1b8a6144c497f113cd2ca9e6c3399de7af981d12d1957da1de
@@ -82,10 +82,10 @@
- Download file + Download file

- Checksum: SHA-256 505f503636acf842cf5228d21d30f95d8e5d0f111feb9a1448f21d80c8169e93 + Checksum: SHA-256 4393c1ff4da3adac51dbe735d3a498167c59efc9d67d11f3a5c8aac3b629e59c
@@ -100,10 +100,10 @@
- Download file + Download file

- Checksum: SHA-256 8bcf97f361f02e9a7ba3fb2bab4b0905d51d75f7b2ef918c31d946a2a1ab201d + Checksum: SHA-256 992c0f599234ea88f0af731bff3de3ba35a76366164eae6b755aaf41ef098b24
diff --git a/desktop/install/archlinux.md b/desktop/install/archlinux.md index 3433a2bd13..5e7516162e 100644 --- a/desktop/install/archlinux.md +++ b/desktop/install/archlinux.md @@ -3,14 +3,14 @@ description: Instructions for installing Docker Desktop Arch package. Mostly mea keywords: Arch Linux, install, uninstall, upgrade, update, linux, desktop, docker desktop, docker desktop for linux, dd4l title: Install on Arch-based distributions redirect_from: -- /desktop/linux/install/archlinux/ + - /desktop/linux/install/archlinux/ --- -This topic discusses installation of Docker Desktop from an [Arch package](https://desktop-stage.docker.com/linux/main/amd64/78459/docker-desktop-4.14.0-x86_64.pkg.tar.zst?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64) that Docker provides in addition to the supported platforms. Docker has not tested or verified the installation. +This topic discusses installation of Docker Desktop from an [Arch package](https://desktop-stage.docker.com/linux/main/amd64/docker-desktop-4.14.1-x86_64.pkg.tar.zst?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64) that Docker provides in addition to the supported platforms. Docker has not tested or verified the installation. -[Arch package (experimental)](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.14.0-x86_64.pkg.tar.zst?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64){: .button .primary-btn } +[Arch package (experimental)](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.14.1-x86_64.pkg.tar.zst?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64){: .button .primary-btn } -*For checksums, see [Release notes](../release-notes.md)* +_For checksums, see [Release notes](../release-notes.md)_ ## Prerequisites @@ -22,12 +22,12 @@ Additionally, for non-Gnome Desktop environments, `gnome-terminal` must be insta $ sudo pacman -S gnome-terminal ``` -## Install Docker Desktop +## Install Docker Desktop -1. Install client binaries. Docker does not have an Arch package repository. Binaries not included in the package must be installed manually before installing Docker Desktop. +1. Install client binaries. Docker does not have an Arch package repository. Binaries not included in the package must be installed manually before installing Docker Desktop. 2. [Install Docker client binary on Linux](../../engine/install/binaries.md#install-daemon-and-client-binaries-on-linux). On Arch-based distributions, users must install the Docker client binary. -Static binaries for the Docker client are available for Linux (as `docker`). + Static binaries for the Docker client are available for Linux (as `docker`). 3. Download the Arch package from the [release](../release-notes.md) page. @@ -43,5 +43,5 @@ $ sudo pacman -U ./docker-desktop--.pkg.tar.zst ## Next steps -- Take a look at the [Get started](../../get-started/index.md) training modules to learn how to build an image and run it as a containerized application. +- Take a look at the [Get started](../../get-started/index.md) training modules to learn how to build an image and run it as a containerized application. - Review the topics in [Develop with Docker](../../develop/index.md) to learn how to build new applications using Docker. diff --git a/desktop/install/debian.md b/desktop/install/debian.md index 503b527519..081fa6c316 100644 --- a/desktop/install/debian.md +++ b/desktop/install/debian.md @@ -4,21 +4,22 @@ keywords: debian, install, uninstall, upgrade, update, linux, desktop, docker de title: Install on Debian toc_max: 4 redirect_from: -- /desktop/linux/install/debian/ + - /desktop/linux/install/debian/ --- This page contains information on how to install, launch, and upgrade Docker Desktop on a Debian distribution. -[DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.13.1-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64){: .button .primary-btn } +[DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.14.1-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64){: .button .primary-btn } -*For checksums, see [Release notes](../release-notes.md)* +_For checksums, see [Release notes](../release-notes.md)_ ## Prerequisites To install Docker Desktop successfully, you must: - - Meet the [system requirements](linux-install.md#system-requirements). - - Have a 64-bit version of Debian 11. - - Uninstall the tech preview or beta version of Docker Desktop for Linux. Run: + +- Meet the [system requirements](linux-install.md#system-requirements). +- Have a 64-bit version of Debian 11. +- Uninstall the tech preview or beta version of Docker Desktop for Linux. Run: ```console $ sudo apt remove docker-desktop @@ -33,7 +34,6 @@ $ sudo rm /usr/local/bin/com.docker.cli $ sudo apt purge docker-desktop ``` - > **Note** > > If you have installed the Docker Desktop for Linux tech preview or beta version, you need to remove all files that were generated by those packages (eg. `~/.config/systemd/user/docker-desktop.service`, `~/.local/share/systemd/user/docker-desktop.service`). @@ -46,14 +46,13 @@ For non-Gnome Desktop environments, `gnome-terminal` must be installed: $ sudo apt install gnome-terminal ``` - ## Install Docker Desktop Recommended approach to install Docker Desktop on Debian: -1. Set up [Docker's package repository](../../engine/install/debian.md#set-up-the-repository). +1. Set up [Docker's package repository](../../engine/install/debian.md#set-up-the-repository). -2. Download latest [DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.14.0-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). +2. Download latest [DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.14.1-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). 3. Install the package with apt as follows: @@ -67,11 +66,11 @@ $ sudo apt-get install ./docker-desktop--.deb > At the end of the installation process, `apt` displays an error due to installing a downloaded package. You > can ignore this error message. > -> ``` -> N: Download is performed unsandboxed as root, as file '/home/user/Downloads/docker-desktop.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) -> ``` +> ``` +> N: Download is performed unsandboxed as root, as file '/home/user/Downloads/docker-desktop.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) +> ``` -There are a few post-install configuration steps done through the post-install script contained in the deb package. +There are a few post-install configuration steps done through the post-install script contained in the deb package. The post-install script: @@ -83,10 +82,9 @@ The post-install script: {% include desktop-linux-launch.md %} - ## Upgrade Docker Desktop -Once a new version for Docker Desktop is released, the Docker UI shows a notification. +Once a new version for Docker Desktop is released, the Docker UI shows a notification. You need to download the new package each time you want to upgrade Docker Desktop and run: ```console @@ -95,5 +93,5 @@ $ sudo apt-get install ./docker-desktop--.deb ## Next steps -- Take a look at the [Get started](../../get-started/index.md) training modules to learn how to build an image and run it as a containerized application. +- Take a look at the [Get started](../../get-started/index.md) training modules to learn how to build an image and run it as a containerized application. - Review the topics in [Develop with Docker](../../develop/index.md) to learn how to build new applications using Docker. diff --git a/desktop/install/fedora.md b/desktop/install/fedora.md index c984ded6a5..744693f001 100644 --- a/desktop/install/fedora.md +++ b/desktop/install/fedora.md @@ -4,16 +4,17 @@ keywords: fedora, rpm, update install, uninstall, upgrade, update, linux, deskto title: Install on Fedora toc_max: 4 redirect_from: -- /desktop/linux/install/fedora/ + - /desktop/linux/install/fedora/ --- This page contains information on how to install, launch and upgrade Docker Desktop on a Fedora distribution. -[RPM package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.14.0-x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64){: .button .primary-btn } +[RPM package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.14.1-x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64){: .button .primary-btn } ## Prerequisites To install Docker Desktop successfully, you must: + - Meet the [system requirements](linux-install.md#system-requirements). - Have a 64-bit version of either Fedora 35 or Fedora 36. @@ -29,9 +30,9 @@ $ sudo dnf install gnome-terminal To install Docker Desktop on Fedora: -1. Set up [Docker's package repository](../../engine/install/fedora.md#set-up-the-repository). +1. Set up [Docker's package repository](../../engine/install/fedora.md#set-up-the-repository). -2. Download latest [RPM package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.13.1-x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). +2. Download latest [RPM package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.14.1-x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). 3. Install the package with dnf as follows: @@ -49,13 +50,11 @@ The post-install script: ## Launch Docker Desktop - {% include desktop-linux-launch.md %} - ## Upgrade Docker Desktop -Once a new version for Docker Desktop is released, the Docker UI shows a notification. +Once a new version for Docker Desktop is released, the Docker UI shows a notification. You need to first remove the previous version and then download the new package each time you want to upgrade Docker Desktop. Run: ```console @@ -65,5 +64,5 @@ $ sudo dnf install ./docker-desktop--.rpm ## Next steps -- Take a look at the [Get started](../../get-started/index.md) training modules to learn how to build an image and run it as a containerized application. +- Take a look at the [Get started](../../get-started/index.md) training modules to learn how to build an image and run it as a containerized application. - Review the topics in [Develop with Docker](../../develop/index.md) to learn how to build new applications using Docker. diff --git a/desktop/install/ubuntu.md b/desktop/install/ubuntu.md index 2356a56853..5b01fe4d97 100644 --- a/desktop/install/ubuntu.md +++ b/desktop/install/ubuntu.md @@ -4,43 +4,43 @@ keywords: ubuntu, install, uninstall, upgrade, update, linux, desktop, docker de title: Install on Ubuntu toc_max: 4 redirect_from: -- /desktop/linux/install/ubuntu/ + - /desktop/linux/install/ubuntu/ --- -This page contains information on how to install, launch and upgrade Docker Desktop on an Ubuntu distribution. +This page contains information on how to install, launch and upgrade Docker Desktop on an Ubuntu distribution. -[DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.14.0-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64){: .button .primary-btn } +[DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.14.1-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64){: .button .primary-btn } -*For checksums, see [Release notes](../release-notes.md)* +_For checksums, see [Release notes](../release-notes.md)_ ## Prerequisites - To install Docker Desktop successfully, you must: - - Meet the [system requirements](linux-install.md#system-requirements) - - Have a 64-bit version of either Ubuntu Jammy Jellyfish 22.04 (LTS) or Ubuntu Impish Indri 21.10. - Docker Desktop is supported on `x86_64` (or `amd64`) architecture. - - For non-Gnome Desktop environments, `gnome-terminal` must be installed: - ```console - $ sudo apt install gnome-terminal - ``` - - Uninstall the tech preview or beta version of Docker Desktop for Linux. Run: - ```console - $ sudo apt remove docker-desktop - ``` +- Meet the [system requirements](linux-install.md#system-requirements) +- Have a 64-bit version of either Ubuntu Jammy Jellyfish 22.04 (LTS) or Ubuntu Impish Indri 21.10. + Docker Desktop is supported on `x86_64` (or `amd64`) architecture. +- For non-Gnome Desktop environments, `gnome-terminal` must be installed: + ```console + $ sudo apt install gnome-terminal + ``` +- Uninstall the tech preview or beta version of Docker Desktop for Linux. Run: - For a complete cleanup, remove configuration and data files at `$HOME/.docker/desktop`, the symlink at `/usr/local/bin/com.docker.cli`, and purge the remaining systemd service files. + ```console + $ sudo apt remove docker-desktop + ``` - ```console - $ rm -r $HOME/.docker/desktop - $ sudo rm /usr/local/bin/com.docker.cli - $ sudo apt purge docker-desktop - ``` + For a complete cleanup, remove configuration and data files at `$HOME/.docker/desktop`, the symlink at `/usr/local/bin/com.docker.cli`, and purge the remaining systemd service files. - > **Note** - > - > If you have installed the Docker Desktop for Linux tech preview or beta version, you need to remove all files that were generated by those packages (e.g., `~/.config/systemd/user/docker-desktop.service`, `~/.local/share/systemd/user/docker-desktop.service`). + ```console + $ rm -r $HOME/.docker/desktop + $ sudo rm /usr/local/bin/com.docker.cli + $ sudo apt purge docker-desktop + ``` + + > **Note** + > + > If you have installed the Docker Desktop for Linux tech preview or beta version, you need to remove all files that were generated by those packages (e.g., `~/.config/systemd/user/docker-desktop.service`, `~/.local/share/systemd/user/docker-desktop.service`). ## Install Docker Desktop @@ -48,23 +48,23 @@ Recommended approach to install Docker Desktop on Ubuntu: 1. Set up [Docker's package repository](../../engine/install/ubuntu.md#set-up-the-repository). -2. Download latest [DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.13.1-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). +2. Download latest [DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.14.1-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). 3. Install the package with apt as follows: - ```console - $ sudo apt-get update - $ sudo apt-get install ./docker-desktop--.deb - ``` + ```console + $ sudo apt-get update + $ sudo apt-get install ./docker-desktop--.deb + ``` - > **Note** - > - > At the end of the installation process, `apt` displays an error due to installing a downloaded package. You - > can ignore this error message. - > - > ``` - > N: Download is performed unsandboxed as root, as file '/home/user/Downloads/docker-desktop.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) - > ``` + > **Note** + > + > At the end of the installation process, `apt` displays an error due to installing a downloaded package. You + > can ignore this error message. + > + > ``` + > N: Download is performed unsandboxed as root, as file '/home/user/Downloads/docker-desktop.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) + > ``` There are a few post-install configuration steps done through the post-install script contained in the deb package. @@ -78,10 +78,9 @@ The post-install script: {% include desktop-linux-launch.md %} - ## Upgrade Docker Desktop -Once a new version for Docker Desktop is released, the Docker UI shows a notification. +Once a new version for Docker Desktop is released, the Docker UI shows a notification. You need to download the new package each time you want to upgrade Docker Desktop and run: ```console @@ -90,5 +89,5 @@ $ sudo apt-get install ./docker-desktop--.deb ## Next steps -- Take a look at the [Get started](../../get-started/index.md) training modules to learn how to build an image and run it as a containerized application. +- Take a look at the [Get started](../../get-started/index.md) training modules to learn how to build an image and run it as a containerized application. - Review the topics in [Develop with Docker](../../develop/index.md) to learn how to build new applications using Docker. diff --git a/desktop/release-notes.md b/desktop/release-notes.md index 2f5a604509..9224d4a742 100644 --- a/desktop/release-notes.md +++ b/desktop/release-notes.md @@ -24,13 +24,60 @@ Take a look at the [Docker Public Roadmap](https://github.com/docker/roadmap/pro For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/general.md/#releases) -## Docker Desktop 4.14 +## Docker Desktop 4.14.1 + +2022-11-17 + +> Download Docker Desktop +> +> {% include desktop-install.html %} + +### Bug fixes and minor changes + +#### For all platforms + +- Fixed container DNS lookups when using Registry Access Management. + +#### For Mac + +- Fixed an issue preventing the **Analyze Image** button on the **Images** tab from working. +- Fixed a bug causing symlinks to not be created for the user if `/usr/local/lib` doesn't already exist. Fixes [docker/for-mac#6569](https://github.com/docker/for-mac/issues/6569) + +## Docker Desktop 4.14.0 2022-11-10 > Download Docker Desktop > -> {% include desktop-install.html %} +> [Windows](https://desktop.docker.com/win/main/amd64/91374/Docker%20Desktop%20Installer.exe) | +> [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/91374/Docker.dmg) | +> [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/91374/Docker.dmg) | +> [Debian](https://desktop.docker.com/linux/main/amd64/91374/docker-desktop-4.14.0-amd64.deb) | +> [RPM](https://desktop.docker.com/linux/main/amd64/91374/docker-desktop-4.14.0-x86_64.rpm) | +> [Arch package](https://desktop.docker.com/linux/main/amd64/91374/docker-desktop-4.14.0-x86_64.pkg.tar.zst) + +
+
+ +
+
+
  • Windows: SHA-256 7e2d34cb7573b81cc067ff9e979e44675d46eb6a26801031c27f83bbf93dfc3b
  • +
  • Mac Intel: SHA-256 f554d67e1189efdc5e85e4c28bc4b82a979914016bfb5cc83cde719d557ce062
  • +
  • Mac Arm: SHA-256 38be55c1dc0686e17c761c4953892ff21ffc5cddef19171e428ca2c0224f3b95
  • +
  • Linux DEB: SHA-256 5b9e701a907a901c77f2093e54a41b5d706e97e39a30416d5c1519a77f024240
  • +
  • Linux RPM: SHA-256 505f503636acf842cf5228d21d30f95d8e5d0f111feb9a1448f21d80c8169e93
  • +
  • Linux Arch: SHA-256 8bcf97f361f02e9a7ba3fb2bab4b0905d51d75f7b2ef918c31d946a2a1ab201d
  • +
    +
    +
    +
    ### New