1、 什么是Docker
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
2、docker常用的标准化套件
- Docker Engine
- Docker CLI Client
- Docker Compose
- Docker Machine
第1种:命令方式安装docker
用brew进行安装
brew cask install docker
第2种:Docker Desktop for Mac安装
-
官网下载
image.png
Docker Desktop for Mac是Docker管理桌面IDE,用于在Mac上构建,调试和测试Dockerized应用程序。 Docker Desktop for Mac是一个完整的开发环境,与Mac OS Hypervisor框架,网络和文件系统深度集成。在Mac上运行Docker的最快,最可靠的方式。
image系统要求:Docker Desktop for Mac。至少4GB的RAM。Mac Book基本都满足需要。
在Docker官方网站下载安装文件:https://hub.docker.com/editions/community/docker-ce-desktop-mac
下载 Docker.dmg安装文件,直接双击安装完成就可以了。
双击,拖拽安装包括:安装提供Docker Engine,Docker CLI客户端,Docker Compose,Docker Machine和Kitematic。
image这种Docker桌面管理软件都区别和其他软件没有差别,直接鼠标点击打开就可以使用了。
image image- 登陆账号就可以使用了
- 登陆自己的Docker账号,可以直接在终端里使用里
安装提供Docker Engine,Docker CLI客户端,Docker Compose,Docker Machine和Kitematic
电脑终端执行 docker version
如下图安装完成
Client: Docker Engine - Community
Cloud integration: 1.0.12
Version: 20.10.5
API version: 1.41
Go version: go1.13.15
Git commit: 55c4c88
Built: Tue Mar 2 20:13:00 2021
OS/Arch: darwin/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.5
API version: 1.41 (minimum version 1.12)
Go version: go1.13.15
Git commit: 363e9a8
Built: Tue Mar 2 20:15:47 2021
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.4.4
GitCommit: 05f951a3781f4f2c1911b05e61c160e9c30eaa8e
runc:
Version: 1.0.0-rc93
GitCommit: 12644e614e25b05da6fd08a38ffa0cfe1903fdec
docker-init:
Version: 0.19.0
GitCommit: de40ad0
第3种:Docker Toolbox**
Docker Toolbox,使用Oracle VirtualBox虚拟机软件,而不是HyperKit。
imageDocker Toolbox在Mac上的/ usr / local / bin中安装docker,docker-compose和docker-machine。 它还安装了VirtualBox。
总结:选择一种方式,不过命令或者网页下载dmg安装文件比较麻烦的是,网速比较满,可以选择迅雷下载,在安装。最后在终端里使用构建镜像就可以了。
网友评论