docker(4):docker的安装(centos7)和加速

docker(4):docker的安装(centos7)和加速

https://www.cnblogs.com/along21/p/10215701.html#auto_id_12

http://www.dockerinfo.net/document

https://www.runoob.com/docker/docker-tutorial.html

1  yum安装docker

1.1 添加docker-ce源信息

wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo

1.2 修改docker-ce源

sed -i 's@download.docker.com@mirrors.tuna.tsinghua.edu.cn/docker-ce@g' /etc/yum.repos.d/docker-ce.repo

1.3 更新并安装docker-CE

yum makecache fast
yum -y install docker-ce   #安装的是默认最新版本

 

1.4 如果需要指定docker版本

yum list docker-ce.x86_64 --showduplicates | sort -r   
yum -y install docker-ce-17.03.2.ce

1.5 启动

systemctl start docker

 

1.6 查看版本

docker version

 

[root@docker-136 ~]# docker version
Client: Docker Engine - Community
 Version:           19.03.1
 API version:       1.40
 Go version:        go1.12.5
 Git commit:        74b1e89
 Built:             Thu Jul 25 21:21:07 2019
 OS/Arch:           linux/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          19.03.1
  API version:      1.40 (minimum version 1.12)
  Go version:       go1.12.5
  Git commit:       74b1e89
  Built:            Thu Jul 25 21:19:36 2019
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.2.6
  GitCommit:        894b81a4b802e4eb2a91d1ce216b8817763c29fb
 runc:
  Version:          1.0.0-rc8
  GitCommit:        425e105d5a03fabd737a126ad93d62a9eeede87f
 docker-init:
  Version:          0.18.0
  GitCommit:        fec3683

 

1.7 设置开机启动

systemctl enable docker

 

2 配置docker镜像加速

拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决

新版的 Docker 使用 /etc/docker/daemon.json(Linux) 来配置 Daemon。

在该配置文件中加入(没有该文件的话,先建一个):

mkdir -p /etc/docker

 

2.1 网易加速

网易的镜像地址:http://hub-mirror.c.163.com

mkdir -p /etc/docker
sudo
tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["http://hub-mirror.c.163.com"] } EOF

 

2.2 docker cn 加速

mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}
EOF

2.3 阿里云加速

注册阿里云账号,专用加速器地址获得路径:

 https://cr.console.aliyun.com/#/accelerator

添加加速器到配置文件

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

 

posted on 2019-08-06 16:34  光阴8023  阅读(687)  评论(0编辑  收藏  举报