使用官方脚本自动安装
指定镜像源为阿里云
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
装完后将用户加入允许执行的docker组
sudo gpasswd -a ${USER} docker
查看docker用户组成员
cat /etc/group |grep docker
重新启动docker服务
sudo systemctl restart docker
赋予权限
sudo chmod a+rw /var/run/docker.sock
Docker安装好后默认路径为 /var/lib/docker
镜像加速
国内下载的速度很慢,因此我们需要使用镜像进行加速
我使用下面两个国内镜像
镜像 地址
网易 http://hub-mirror.c.163.com
ustc https://docker.mirrors.ustc.edu.cn
在 /etc/docker/daemon.json 中写入如下内容
(如果没有daemon.json文件就新建)
{
"registry-mirrors":
[
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
之后重新启动服务:
sudo systemctl daemon-reload
sudo systemctl restart docker
最后运行测试Hello World镜像
docker run hello-world
运行结果:
Hello from Docker!
This message shows that your installation appears to be working correctly.