Contos7配置阿里云镜像源和docker,docker加速
安装前必读
在安装 Docker 之前,首先要确认下自己的配置,这里的是 Centos 7 :官方建议内核 3.10 以上
查看内核版本
uname -r
1.
验证网络是否可以连接阿里云镜像
#ping mirrors.aliyun.com
没用通的话 配置时候查看网络配置
2.下载阿里云Centos-7.repo文件
# wget命令下载: wget [options] [url]
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# curl命令下载: curl [options] [url]
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
(这里只需要用一个就行)
3.清除及生成缓存
# 清除yum缓存
yum clean all
# 缓存阿里云镜像
yum makecache
Contos安装docker
1.卸载旧的版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.需要安装包
sudo yum install -y yum-utils
3.设置镜像仓库
官方:
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
阿里云:
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
这里推荐使用阿里云的官方的有点慢。
4.安装docker
#更新yum软件包牵引
yum makecache fast
安装docker(社区免费版)
sudo yum install docker-ce docker-ce-cli containerd.io
5.启动docker并加入开机启动
sudo systemctl start docker
systemctl enable docker
6.查看docker是否启动
docker version
弹出下面界面就是成功了
配置docker加速
-
注册阿里云
-
搜索“容器镜像服务”
-
找到镜像工具
4.创建一个目录
sudo mkdir -p /etc/docker
5.编辑配置文件
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["xxxx替换自己的加速地址"]
}
EOF
-
重启服务
sudo systemctl daemon-reload
-
重启docker
sudo systemctl restart docker