一、关于 Docker
Docker 官网:https://www.docker.com
Github Docker 源码:https://github.com/docker/docker-ce
macOS 上安装 Docker
1、查看版本
安装之前,先看看是否安装,以及版本号
$ docker --version
Docker version 20.10.6, build 370c289
$ docker-compose --version
docker-compose version 1.29.1, build c34c88b2
$ docker version # 更全的信息
Client:
Cloud integration: 1.0.14
Version: 20.10.6
API version: 1.41
Go version: go1.16.3
Git commit: 370c289
Built: Fri Apr 9 22:46:57 2021
OS/Arch: darwin/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.6
API version: 1.41 (minimum version 1.12)
Go version: go1.13.15
Git commit: 8728dd2
Built: Fri Apr 9 22:44:56 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
2、下载
在主页点击 get-start
进入页面 https://www.docker.com/get-started
选择对应的版本进行下载:
dmg 文件大小在 600M 左右。
3、安装
双击下载好的 dmg 文件,拖拽 app 到应用程序文件夹即可。app 包大概 1.6G。
三、常见术语
http://choerodon.io/zh/blog/docker-1/
https://zhuanlan.zhihu.com/p/161309337
- 容器 Container
- 实例
- 镜像 Image
- 仓库 Repository
- Dockerfile 配方
- Docker引擎
- Docker客户端
- Docker Daemo
- Docker卷
- Docker 注册表
四、全局命令
镜像、容器 将在下一篇介绍,所以这里只介绍 docker 全局相关命令
查看Docker 磁盘使用情况
docker system df
清理磁盘
docker system prune
删除关闭的容器无用的数据卷和网络无TAG的镜像-a 参数 无用的镜像也会删除 (慎用)
停止Docker 服务
systemctl stop docker