1、检查系统内核版本
[root@runoob ~]# uname -r
2、下载Docker
A.CentOS使用安装工具下载Docker可能会安装到低版本的Docker
# yum install docker
B.使用安装脚本下载Docker可以下载到最新版本的Docker
$ wget -qO- https://get.docker.com/ | sh
3、启动Docker服务
A.Ubuntu添加Docker服务并启动Docker
sudo systemctl start docker
B.CentOS添加Docker服务并启动Docker
$ sudo service docker start
4、添加docker-proxy到用户bin目录下防止docker run时报错
关于Docker run报exec: “docker-proxy”: executable file not found in $PATH.错误的解决
5、添加docker-runc软链接防止容器运行报错
Docker运行容器报错:Error response from daemon: shim error: docker-runc not installed on system.
6、修改使用国内的Docker镜像仓库
国内官方源下载速度会比较慢,所以跟 npm 一样切换个国内源地址是不错的选择,例如 中国科学技术大学(中科大)、阿里云、网易、Docker 官方中国区等
镜像仓库名称 | 链接 |
---|---|
Docker 官方中国区 | https://registry.docker-cn.com |
网易 163 | http://hub-mirror.c.163.com |
中国科学技术大学 | https://docker.mirrors.ustc.edu.cn |
阿里云 | https://<你的ID>.mirror.aliyuncs.com |
Mac 修改方式:
- 修改 Docker 镜像仓库配置:
sudo vim /etc/docker/daemon.json
- 修改配置文件:
daemon.json
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"],
}