使用脚本自动安装
在测试或开发环境中 Docker 官方为了简化安装流程,提供了一套便捷的安装脚本,Ubuntu 系统上可以使用这套脚本安装:
# 下载官方安装脚本
$ curl -fsSL get.docker.com -o get-docker.sh
# 使用Aliyun安装
$ sudo sh get-docker.sh --mirror Aliyun
执行这个命令后,脚本就会自动的将一切准备工作做好,并且把 Docker CE 的 Edge 版本安装在系统中。
启动 Docker CE
# 检查是否已经成功安装Docker
# 没有加入docker组,当前用户必须使用sudo执行,稍后会加入到docker组
$ sudo docker version
# 启动和开机自启动命令
$ sudo systemctl enable docker
$ sudo systemctl start docker
当前用户加入docker组
避免每次输入docker都要sudo权限
$ sudo usermod -aG docker $USER
镜像加速
Ubuntu 16.04+、Debian 8+、CentOS 7
对于使用 systemd 的系统,请在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件)
{
"registry-mirrors": [
"https://registry.docker-cn.com"
]
}
之后重新启动服务。
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker
检查加速器是否生效
$ docker info