目录
1. 手动安装docker
1.1 首先需要卸载掉旧版本的docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
1.2 安装yum-utils工具
sudo yum install -y yum-utils
1.3 设置docker镜像仓库
# 推荐使用阿里云,速度比较快
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 官方源,速度较慢
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
更新yum包索引
yum makecache fast
1.4 安装docker
sudo yum install -y docker-ce docker-ce-cli containerd.io
1.5 运行验证
启动doker,查看版本
# 启动docker
systemctl start docker
# 查看docker版本
docker version
2. 使用官方安装脚本自动安装
使用命令安装:
curl -fsSL https://get.docker.com | bash -s docker --mirror aliyun
使用国内 daocloud 一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh
3. 配置阿里云镜像加速器
docker的站点是国外的站点,访问慢,所以我们需要配置一个国内的镜像站点,速度快很多。地址:阿里云镜像加速器(需要注册登录,加速器是免费的)
根据操作文档执行如下命令(****是我隐藏了,需要用你们自己的加速器):
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://******.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
参考:官方安装文档