From 79fba2abcde9347ee88c78bb522c8bbee6ab114a Mon Sep 17 00:00:00 2001 From: Stefan Scherer Date: Mon, 8 Feb 2021 20:14:12 +0100 Subject: [PATCH 1/4] Show command how to install Rosetta 2 Signed-off-by: Stefan Scherer --- docker-for-mac/troubleshoot.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docker-for-mac/troubleshoot.md b/docker-for-mac/troubleshoot.md index 4333189377..db35ece432 100644 --- a/docker-for-mac/troubleshoot.md +++ b/docker-for-mac/troubleshoot.md @@ -156,6 +156,12 @@ ways, and create reports. At the moment, Docker Desktop is compatible with Intel processors only. You can follow the status of Apple Silicon support in our [roadmap](https://github.com/docker/roadmap/issues/142){:target="_blank" rel="noopener" class="_"}. +The technical preview builds of Docker Desktop for Apple silicon require Rosetta 2 to run correctly. To install Rosetta 2 manually from the command line use this command: + +``` +softwareupdate --install-rosetta +``` + ### Make sure certificates are set up correctly Docker Desktop ignores certificates listed under insecure registries, and does From f4b4471f69a4d33e494bafbc7fe2c6a7cbfcce9d Mon Sep 17 00:00:00 2001 From: Stefan Scherer Date: Tue, 9 Feb 2021 11:38:20 +0100 Subject: [PATCH 2/4] Redirect to apple-m1 page Signed-off-by: Stefan Scherer --- go/apple-silicon.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/apple-silicon.md b/go/apple-silicon.md index 4dd12f6f45..3292b8b68f 100644 --- a/go/apple-silicon.md +++ b/go/apple-silicon.md @@ -2,5 +2,5 @@ title: How to run Docker Desktop on new Mac with Apple Silicon processors description: Instructions on enabling BuildKit keywords: mac, troubleshooting, apple, silicon, issues -redirect_to: /docker-for-mac/troubleshoot/#support-for-apple-silicon-processors +redirect_to: /docker-for-mac/apple-m1/ --- From d523150cb4081e4a7968b4a0ae4b03706b7dfa75 Mon Sep 17 00:00:00 2001 From: Stefan Scherer Date: Tue, 9 Feb 2021 11:40:49 +0100 Subject: [PATCH 3/4] Move rosetta installation to apple-m1 page Signed-off-by: Stefan Scherer --- docker-for-mac/troubleshoot.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/docker-for-mac/troubleshoot.md b/docker-for-mac/troubleshoot.md index db35ece432..20ade4ea4a 100644 --- a/docker-for-mac/troubleshoot.md +++ b/docker-for-mac/troubleshoot.md @@ -154,13 +154,7 @@ ways, and create reports. ### Support for Apple silicon processors -At the moment, Docker Desktop is compatible with Intel processors only. You can follow the status of Apple Silicon support in our [roadmap](https://github.com/docker/roadmap/issues/142){:target="_blank" rel="noopener" class="_"}. - -The technical preview builds of Docker Desktop for Apple silicon require Rosetta 2 to run correctly. To install Rosetta 2 manually from the command line use this command: - -``` -softwareupdate --install-rosetta -``` +At the moment, Docker Desktop is compatible with Intel processors only. You can learn more about the technical preview for Apple silicon in our [docs](apple-m1.md). ### Make sure certificates are set up correctly From 4bdb40f185896d64c346f1c4bc95e231f6fc708b Mon Sep 17 00:00:00 2001 From: Stefan Scherer Date: Tue, 9 Feb 2021 11:41:18 +0100 Subject: [PATCH 4/4] Show command how to install Rosetta 2 Signed-off-by: Stefan Scherer --- docker-for-mac/apple-m1.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docker-for-mac/apple-m1.md b/docker-for-mac/apple-m1.md index 11ba844d9f..212229575c 100644 --- a/docker-for-mac/apple-m1.md +++ b/docker-for-mac/apple-m1.md @@ -23,7 +23,10 @@ Click the following link to download the Apple M1 tech preview build: The tech preview of Docker Desktop for Apple M1 currently has the following limitations: - The tech preview build does not update automatically. You must manually install any future versions of Docker Desktop. -- You must install Rosetta 2 as some binaries are still Darwin/AMD64. +- You must install Rosetta 2 as some binaries are still Darwin/AMD64. To install Rosetta 2 manually from the command line use this command: + ``` + softwareupdate --install-rosetta + ``` - The DNS name `host.docker.internal` only works if you add `--add-host=host.docker.internal:host-gateway` to the `docker run` command - The DNS name `vm.docker.internal` does not work. - Kubernetes does not initialize because of a missing DNS name.