Docker安装和加速器配置

(一)Docker安装

Docker CE 社区版 免费
Docker EE 企业版 收费

查看centos版本;Docker 要求 CentOS 系统的内核版本高于 3.10

uname -r 

如果内核版本较低,需要使用下面步骤来升级yum软件包

[选]通过 yum 来安装 Docker, 建议找个时间充裕点来执行,耗时较长

yum -y update

安装 Docker

yum install docker -y

仅仅安装了还不行,还要启动

//启动docker
systemctl start docker
//查看状态
systemctl status docker

看到那个 active 就表示已经在运行啦
以下是docker 的生命周期管理常用命令:

//停止docker
systemctl stop docker
//启动docker
systemctl start docker
//重新启动
systemctl restart docker
//查看状态
systemctl status docker

通常情况下启动docker后,如果重新启动服务器就需要重新启动。在这里我们可以将其设置为开机启动docker

systemctl enable docker
(二)配置加速器

由于Docker是国外的,所以访问速度可能比较慢,因此需要配置国内镜像地址,自己在经过测试后建议使用阿里云的Docker配置,配置镜像是通过修改
/etc/docker/daemon.json文件来设置的,有的机器可能没有对应的配置文件,因此需要自行创建.

sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://XXXXX.mirror.aliyuncs.com"]
}
EOF

sudo systemctl daemon-reload

sudo systemctl restart docker

其中XXXXX不建议使用别人的,可以自己去阿里云管理平台配置自己的,关于加速器的地址,你只需要登录容器Hub服务的控制台,左侧的加速器帮助页面就会显示为你独立分配的加速地址。
https://cr.console.aliyun.com/?spm=a2c4e.11153940.0.0.52027e29ogfbxb

在这里插入图片描述
登录阿里云,进入后台通过如下操作可获取对应的镜像地址
在这里插入图片描述
之后在进行测试后的时候,建议先测试最新版本的,看着速度如何,我在测试的过程中有的低版本还是速度很慢,在对latest版本测试的时候,一般都是立即显示下载进度的,如果不是可能未配置完成.

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://k75hjjkk.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
原创文章 105 获赞 33 访问量 1万+

猜你喜欢

转载自blog.csdn.net/Octopus21/article/details/104849051