Docker在线/离线安装和镜像源配置

2017-11-29  本文已影响0人  ketchup

安装docker(centos环境)

# 安装依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2 

# 添加Docker软件包源
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo 

# 安装Docker CE
yum install -y docker-ce

# 启动Docker服务并设置开机启动
systemctl start docker
systemctl enable docker

官方文档:https://docs.docker.com

image.png

注意:直接yum install docker 也可以安装docker, 但是,这样安装的资源和依赖都不是最新的, 是默认仓库里最低版本的

docker离线安装

很多环境只能用内网,所以需要把离线包拷贝上去, 然后离线安装

离线包地址:
链接:https://pan.baidu.com/s/1M9L8DUAUkWSKTFgtHaIOqg 密码:bit4

里面包含centos 7.2 7.3 7.4 的rpm离线包
安装方式:

1.上传docker压缩包至服务器,并解压

2.进入离线包文件夹执行:
yum --nogpgcheck localinstall *.rpm

============================

因为要从很多dockerhub pull 很多镜像,网络会很慢。这时候就要加速器来帮忙了

可以在阿里云上生成自己的加速器地址(daocloud也可以)

配置镜像源加速

1.centos配置镜像源

配置镜像加速器:https://www.daocloud.io/mirror

执行这一条shell命令就可以了

#配置镜像源
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io

#重启docker
systemctl restart docker

在docker info 中查看Registry Mirrors, 看到已经更新镜像源了

他会自动添加到docker配置文件 /etc/docker/daemon.json中

2.其他方式

https://dev.aliyun.com/search.html

Snip20171129_4.png Snip20171129_3.png
上一篇 下一篇

猜你喜欢

热点阅读