linux系统centos7安装docker

1、Docker官网安装地址

复制代码
https://docs.docker.com/engine/install/centos/#prerequisites

2、离线安装下载地址

复制代码
https://download.docker.com/linux/static/stable/x86_64/

3、使用yum工具安装

如果之前安装需要先卸载

复制代码
 sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

安装yum-utils工具包

复制代码
yum install -y yum-utils

设置存储库,添加本地镜像设置为阿里云

复制代码
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

查看docker仓库中的所有版本。 命令如下

复制代码
yum list docker-ce --showduplicates | sort -r 

安装docker指定版本

复制代码
 yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

安装最新版本

复制代码
yum install -y docker-ce

验证docker是否安装成功,查看版本信息

复制代码
docker -v  或  docker version

运行docker测试镜像验证docker安装是否成功

复制代码
docker run hello-world

输出 Hello from Docker! 说明docker安装的没有问题

启动docker && 加入开机启动

复制代码
systemctl start docker && systemctl enable docker

4、配置国内镜像加速

阿里云docker镜像加速设置

复制代码
https://developer.aliyun.com/article/1268627?spm=5176.21213303.J_qCOwPWspKEuWcmp8qiZNQ.195.2b8d2f3dZCHbD5&scm=20140722.S_community@@%E6%96%87%E7%AB%A0@@1268627._.ID_community@@%E6%96%87%E7%AB%A0@@1268627-RL_docker%E9%95%9C%E5%83%8F%E5%8A%A0%E9%80%9F%E8%AE%BE%E7%BD%AE-LOC_llm-OR_ser-V_3-RK_rerank-P0_3

创建文件夹

复制代码
mkdir -p /etc/docker

在文件夹内新建一个daemon.json文件,执行命令

复制代码
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["http://hd1esep4.mirror.aliyuncs.com"]
}
EOF

载入配置文件

复制代码
systemctl daemon-reload

重启docker

复制代码
systemctl restart docker

查看docker镜像

复制代码
docker info