Linux安装docker并配置国内源加速

前言

Docker 是一个开放源代码软件,是一个开放平台,用于开发应用、交付应用、运行应用。 Docker允许用户将基础设施中的应用单独分割出来,形成更小的颗粒,从而提高交付软件地速度。 Docker容器 与虚拟机类似,但原理上,容器是将操作系统层虚拟化,虚拟机则是虚拟化硬件,因此容器更具有便携性、高效地利用服务器。

安装docker

 官方   
curl -fsSL https://get.docker.com | bash
阿里云源  
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

这个脚本支持Centos6 Centos7 Ubuntu16.04 Ubuntu18.04 Debian9 Debian10
其他版本自测

本文以Debian10做示范

配置开机自启

systemctl enable docker #开机自启
systemctl start docker #启动

配置Docker用户组(可选)

groupadd docker #建立'docker'组
usermod -aG docker $USER #将当前用户加入'docker'组

配置阿里云镜像加速

1.获取镜像加速链接

阿里云镜像加速地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

打开后复制加速链接。 链接格式为”https://xxxxx.mirror.aliyuncs.com” 其中xxxxx是一串字母和数字组成的字符,每个人的不一样

2.配置加速镜像源

vi /etc/docker/daemon.json

把下方代码复制进去,注意要修改xxxxx为正确内容

{
  "registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"]
}

另可选择网易或中科大源
163源

{
  "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

中科大源

{
  "registry-mirrors": ["http://docker.mirrors.ustc.edu.cn"]
}

移动光标到xxxxx后面按’i’即可进入编辑模式 修改完成后按’Esc’退出编辑模式 再按’:’进入命令行模式 输入’wq’回车,保存退出

3.重新加载docker配置

sudo systemctl daemon-reload
sudo systemctl restart docker

一键

cat << EOF > /etc/docker/daemon.json
{
  "registry-mirrors": ["http://hub-mirror.c.163.com"]
}
EOF
© 版权声明
THE END
喜欢就支持以下吧
点赞15赞赏
分享
评论 抢沙发

请登录后发表评论