Docker学习笔记(2)——安装Docker
本文主要涉及的是Docker CE在不同系统下的安装方式,不涉及Docker EE。
安装Docker For Ubuntu
在Ubuntu下,可以通过以下三种方式安全Docker:
具体的安装过程请参考Docker官网。
在安装好后,Docker会自动启动,此时便可以直接使用docker
命令了。但是需要sudo(原因):
sudo docker run hello-world
不过,我们可以将某个用户添加到名为docker
的组中(该组在安装Docker时自动创建,只是其中没有任何用户),以后该用户在运行docker的时候便不用sudo了。
其他Linux发行版的安装过程请参考Docker官网。
安装Docker For Mac
如果你使用的是Mac电脑,请使用Docker For Mac。Docker For Mac的安装比较简单,直接下载 Docker的DMG安装文件就可以了。值得一提的是,当前版本的Docker For Mac已经由于采用了Mac上的原生虚拟化技术Hyperkit,因此并不需要Docker Machine来启动Virtualbox这样的中间层。在安装好后,双击/Application
文件夹下的Docker图标,便可以直接使用docker
命令了,电脑的右上角会出现一个docker的图标,点击图标可以对Docker进行一些配置或者查看Docker当前运行状态等。

另外,整个Docker For Mac包含了Docker Engine,Docker 的命令号工具(CLI),Docker Compose,Docker Machine和Kitematic。
安装Docker For Windows
和Docker For Mac一样,DockerCE在Windows下有单独的安装版本,叫Docker For Windows。也是直接下载相关的EXE安装文件,安装过程和Windows下其他软件没什么区别。安装后的Docker For Windows包含了Docker Engine,Docker 的命令号工具(CLI),Docker Compose,Docker Machine和Kitematic。在安装好后,Docker并不会自动运行,需要手动点击启动。