Docker安装及配置国内镜像源

Docker安装

CentOS Docker 安装

安装命令如下:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

也可以使用国内 daocloud 一键安装命令:

curl -sSL https://get.daocloud.io/docker | sh

Docker 设置国内镜像源

1、创建或修改daemon.json

daemon.json 文件路径为:/etc/docker/daemon.json,使用vi或vim打开daemon.json

vim /etc/docker/daemon.json

2、daemon.json配置

直接复制粘贴以下内容:创建或修改 /etc/docker/daemon.json 文件,修改为如下形式

{
 "registry-mirrors" : [
   "https://mirror.ccs.tencentyun.com",
   "http://registry.docker-cn.com",
   "http://docker.mirrors.ustc.edu.cn",
   "http://hub-mirror.c.163.com"
 ],
 "insecure-registries" : [
   "registry.docker-cn.com",
   "docker.mirrors.ustc.edu.cn"
 ],
 "debug" : true,
 "experimental" : true
}

国内加速地址有:

Docker中国区官方镜像 https://registry.docker-cn.com

网易 http://hub-mirror.c.163.com

ustc https://docker.mirrors.ustc.edu.cn

中国科技大学 https://docker.mirrors.ustc.edu.cn

阿里云容器 服务 https://cr.console.aliyun.com/ 首页点击“创建我的容器镜像” 得到一个专属的镜像加速地址,类似于“https://1234abcd.mirror.aliyuncs.com”

3、重启docker

sudo systemctl daemon-reload
sudo systemctl restart docker
service docker restart

如果启动不了,按如下步骤升级docker后可解决

Docker 升级-CentOS7

1.查找主机上关于Docker的软件包

# rpm -qa | grep docker – – 列出包含docker字段的软件的信息

image-20200908104550620.png

2.使用yum remove卸载软件

yum remove docker-ce-19.03.12-3.el7.x86_64
yum remove docker-ce-cli-19.03.12-3.el7.x86_64

再使用docker命令会提示docker不存在

3.使用curl升级到最新版

curl -fsSL https://get.docker.com/ | sh

4.重启Docker

systemctl restart docker

5.设置Docker开机自启

systemctl enable docker

6.查看Docker版本信息

docker version

7.查看Docker系统信息,包括镜像和容器数…

docker info

Registry Mirrors为配置的国内镜像源


image.png

你可能感兴趣的:(Docker安装及配置国内镜像源)