安装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

注意:直接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
-
点击“创建我的容器镜像” -->“镜像加速器”
image.png
-

- 3.复制加速器地址填写在 registry mirrors 里面

网友评论