[toc]
安装
Mac系统要下载mac版本的🐳下载地址, 按照下载地址中的说明文档一步一步跑就可以了.
在首次打开的时候很惊喜的弹出下面的这个画面,小🐳好可爱.
点击[Next]就出来一下界面, 意思就是要求管理员权限批准他安装一些网络组件等等.这里点击[OK].
点击[ok]后输入你的mac的管理员用户密码.
具有桌面的操作系统来安装docker是一件很简单的事情,如果用了没有安装任何桌面的Linux操作系统来安装docker ,必须使用sudo
权限以避免不必要的麻烦.
运行
经过上面的一系列的过程之后, docker 就开始在我的mac的后台开始运行了,并且在上面的状态栏可以看到图标.
后面是使用命令行进行的, 首先, 我们使用mac快速打开终端.command+p
之后输入terminal
然后回车就可以打开终端了.
- 首先测试一下显示docker版本信息, 在终端中输入
docker --version
:
- 使用
docker version
(没有--
)或者docker info
用于查看环境信息.
测试
使用 hello-world 来快速测试你的docker是否安装的没有问题.运行命令docker run hello-world
在上面的图中, 如果出现红色圈出的两行字,那就说明你的docker安装没有问题了.
在这个过程中, 如果你的docker中没有
hello-world
镜像, docker 这里会自动去pull
这个镜像, 这点好贴心,对于一个初学者来说, 还没有学会怎么pull
镜像,后面才会.
镜像和容器
- 查看docker中的镜像, 使用
docker image ls
命令
- 查看docker中正在运行的容器, 使用
docker container ls -all
总结收获
列出 docker CLI 命令
docker
docker container --help
列出docker版本和信息
docker --version
docker version
docker info
运行docker镜像
docker run hello-world
列出docker镜像
docker image ls
列出docker容器
docker container ls
查看running
状态的.
docker container ls -all
查看所有(all)
docker container ls -a -q
查看所有在安静模式的(all in quiet mode)
心得体会
在查看docker 的官方文档的过程中,看到一张小图片觉得好有意思,如下图, docker为了我们实际生产过程中实施devops提供了非常好的基础. 实际生产过程中, CI
如同港口上的码头, 在大量船只和货物进出港的时候, 压力非常大,秩序也不好维护, docker 提供的容器如同码头上的集装箱 , 集装箱化越来越受欢迎,因为集装箱是灵活的,即使是最复杂的应用程序也可以装箱,也是轻量级的,容器利用并共享主机内核。