Homebrew安装Docker Desktop for Mac及MacOS10.15版本的镜像配置方法

搜索Docker的包

brew search docker

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
==> Formulae
docker docker-machine-driver-vmware
docker-clean docker-machine-driver-vultr
docker-completion docker-machine-driver-xhyve
docker-compose docker-machine-nfs
docker-compose-completion docker-machine-parallels
docker-credential-helper docker-slim
docker-credential-helper-ecr docker-squash
docker-gen docker-swarm
docker-ls docker2aci
docker-machine dockerize
docker-machine-completion lazydocker
docker-machine-driver-hyperkit
==> Casks
docker-edge homebrew/cask/docker-toolbox
homebrew/cask/docker

Casks下的才是Docker Desktop
可以使用命令查看信息

brew cask info docker

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
==> Tapping homebrew/cask
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask'...
remote: Enumerating objects: 2, done.
remote: Counting objects: 100% (2/2), done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 452026 (delta 0), reused 0 (delta 0), pack-reused 452024
Receiving objects: 100% (452026/452026), 205.09 MiB | 5.08 MiB/s, done.
Resolving deltas: 100% (320412/320412), done.
Tapped 1 command and 3619 casks (3,736 files, 219.9MB).
docker: 2.3.0.3,45519 (auto_updates)
https://www.docker.com/community-edition
Not installed
From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/docker.rb
==> Names
Docker Desktop
Docker Community Edition
Docker CE
==> Artifacts
Docker.app (App)

安装Docker

brew cask install docker

1
2
3
4
5
6
==> Downloading https://desktop.docker.com/mac/stable/45519/Docker.dmg
######################################################################## 100.0%
==> Verifying SHA-256 checksum for Cask 'docker'.
==> Installing Cask docker
==> Moving App 'Docker.app' to '/Applications/Docker.app'.
🍺 docker was successfully installed!

安装完成,现在可以从启动台里找到Docker.app了,打开后会在顶部菜单栏里出现 docker logo,并且会弹出登陆界面,登陆后就能正常使用Docker Desktop for Mac了。

# 获取阿里云镜像地址 前往 [阿里云官网](https://www.aliyun.com/?spm=5176.10695662.amxosvpfn.2.26766339P4o7tB)

使用淘宝/支付宝/注册登录,进入控制台

搜索容器镜像服务

获取镜像地址

配置Docker

点击小齿轮图形进入设置页面,在Docker Engine配置镜像地址

修改括号内的内容即可:
"registry-mirrors": [ "https://********.mirror.aliyuncs.com" ]

运行Docker

在终端输入

docker run hello-world

1
2
Hello from Docker!
This message shows that your installation appears to be working correctly.

评论