安装Docker
方法一
一. 卸载已经存在的库文件
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
二. 安装
- 安装工具
sudo yum install -y yum-utils
- 设置Repository
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
- 安装Docker引擎
sudo yum install docker-ce docker-ce-cli containerd.io
- 启动Docker
sudo systemctl start docker
- 运行Hello World镜像验证
sudo docker run hello-world
方法二 脚本安装
一. 下载安装脚本并执行
二. 验证安装
运行HelloWorld程序验证,安装成功
配置Docker镜像加速
Docker的镜像一般从Docker Hub上拉取,从Docker Hub上拉取较大的镜像会存在网速较慢的问题,下面介绍一下通过配置镜像源提高镜像拉取速度的方式。
首先通过docker info命令可以查看Docker默认的Registry的地址为官方地址
在/etc/docker/daemon.json中配置中科大镜像加速链接,如下内容:
{
"registry-mirrors":[
"https://docker.mirrors.ustc.edu.cn"
]
}
在配置完成后,执行下述命令使配置生效
sudo systemctl daemon-reload
sudo systemctl restart docker