docker安装与镜像加速配置

系列文章目录

第一章 Docker简介

第二章 Docker安装与镜像加速配置

第三章 docker常用命令


一、Docker安装前提条件:

本文以centos为例,系统版本要求centos7以上,Linux内核为3.8以上,可用以下命令查看:

[root@master ~]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
[root@master ~]# uname -r
3.10.0-1160.el7.x86_64

二、安装

1. 安装必要的一些系统工具

以下所有命令如果不是root用户执行记得加sudo

yum install -y yum-utils device-mapper-persistent-data lvm2

2. 添加软件源信息

这里使用的是阿里云提供的镜像

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo

3.更新并安装Docker-CE

yum makecache fast
yum -y install docker-ce

4.开启Docker服务

systemctl start docker

二、安装指定版本的Docker

以上操作默认安装的是docker-ce的最新版本,如需安装指定版本看以下操作:

1.查找Docker-CE的版本:

[root@master ~]# yum list docker-ce.x86_64 --showduplicates | sort -r

docker-ce.x86_64            3:24.0.2-1.el7                     docker-ce-stable
docker-ce.x86_64            3:24.0.2-1.el7                     @docker-ce-stable
docker-ce.x86_64            3:24.0.1-1.el7                     docker-ce-stable
docker-ce.x86_64            3:24.0.0-1.el7                     docker-ce-stable
docker-ce.x86_64            3:23.0.6-1.el7                     docker-ce-stable
docker-ce.x86_64            3:23.0.5-1.el7                     docker-ce-stable

2.安装指定版本的Docker-CE:例如上面的3:23.0.5-1.el7)

yum -y install docker-ce-3:23.0.5-1.el7

三、镜像加速

由于docker官方提供的镜像仓库地址在国外,所以我们一般都会使用国内的镜像仓库地址,我这里使用的是阿里云的。

步骤1:

登录阿里云官网-控制台-容器-容器镜像服务ACR-镜像工具-镜像加速器得到加速器地址。
在这里插入图片描述

步骤2:

再把得到的加速器地址写入到/etc/docker/daemon.json就可以了。

vim  /etc/docker/daemon.json
或
tee /etc/docker/daemon.json <<-'EOF'
{  
"registry-mirrors": ["你的加速地址"]
}
EOF
systemctl daemon-reload
systemctl restart docker

除了阿里云之外还可以用华为云、网易云提供的镜像加速器,这里就不一一罗列了。


下一章

docker常用命令。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值