Docker安装(centos7)
1.安装
# 1.安装相关包
yum install -y gcc gcc-c++ yum-utils device-mapper-persistent-data lvm2
# 2.卸载旧版本(将下面内容写入shell脚本执行)
dockers=`yum list installed | grep docker | awk '{print $1}'`
for i in $dockers
do
yum remove -y $i
done
# 3.设置stable镜像仓库
yum-config-manager --add-repo=http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 4.更新yum软件包索引
yum makecache fast
# 5.安装docker-ce
yum install -y docker-ce
# 6.启动docker
systemctl start docker
# 7.查看版本
docker version
2.配置镜像加速
-
创建文件夹
mkdir -p /etc/docker
-
阿里云镜像加速
打开
https://dev.aliyun.com/search.html
,找到容器镜像服务并进入控制台(需要注册阿里云账号),在控制台里即可找到属于自己的专属镜像加速地址 -
将镜像加速地址写入daemon.json
cat << EOF >> /etc/docker/daemon.json {"registry-mirrors": ["镜像加速地址"]} EOF
-
重新加载配置文件
systemctl daemon-reload
-
重启docker
systemctl restart docker