腾讯云安装dokcer 并且配置加速源
今天本着便宜买了腾讯云的服务器 2核-4g 300米 3年 装了docker 原来用的阿里云 可以直接配置阿里云的镜像 这次不行了 重新找了教程
centos 安装docker
官方参考地址:https://docs.docker.com/install/linux/docker-ce/centos/
里面包含包下载地址: https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
首先,安装依赖
1、yum install -y yum-utils device-mapper-persistent-data lvm2
2、yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3、yum install docker-ce docker-ce-cli containerd.io
如报错执行这一步 不报错不需要执行
(报错:Problem: package docker-ce-3:19.03.11-3.el7.x86_64 requires containerd.io >= 1.2.2-3
解决上述问题方法(使用dnf安装新版的 containerd.io):
dnf install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm)
4,#再装剩下两个docker-ce docker-ce-cli
yum install docker-ce docker-ce-cli
********************************************************
#到这里docker安装成功,启动docker
systemctl start docker
#查看docker版本
docker --version
#设置开机自启
systemctl enable docker
#docker重新启动命令
systemctl restart docker
#查看docker启动状态
systemctl status docker
到这一步是安装docker 没配置的话docker下载镜像是从国外下载的 咱下载就会很慢 所以要配置下 下载源
***************************************************************************************************************************************
创建或修改 /etc/docker/daemon.json 文件,并写入以下内容:
vi /etc/docker/daemon.json
{ "registry-mirrors": [ "https://mirror.ccs.tencentyun.com" ] }
依次执行以下命令,重新启动 Docker 服务。
sudo systemctl daemon-reload
sudo systemctl restart docker
检查加速器是否生效
执行 docker info 命令,返回结果中包含以下内容,则说明配置成功。
至此 成功 下边还有个测试 看看是否成功 就是 下载个hello-world试试
******************************************************************************
docker pull hello-world
docker run hello-world