美文网首页
Docker在线/离线安装和镜像源配置

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

作者: ketchup | 来源:发表于2017-11-29 21:46 被阅读0次

安装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.其他方式

    1. 登录阿里开发者平台:

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

    1. 点击“创建我的容器镜像” -->“镜像加速器”

      image.png
Snip20171129_4.png
  • 3.复制加速器地址填写在 registry mirrors 里面
Snip20171129_3.png

相关文章

网友评论

      本文标题:Docker在线/离线安装和镜像源配置

      本文链接:https://www.haomeiwen.com/subject/zcopbxtx.html