☰
新手小白 Docker丝滑安装 保姆级教程
2026/10/2 12:06:28 网站建设 项目流程

新手小白 Docker丝滑安装 保姆级教程

文章目录

  • 新手小白 Docker丝滑安装 保姆级教程
      • 前言
          • 版本问题
          • 版本适配问题
          • Docker是国外网站怎么办
      • 1.确保是CentOS7及以上版本
      • 2.CentOS7安装GCC相关
          • 第一步:切换到root
          • 第二步:修改仓库配置
          • 第三步:清理缓存并重新生成
          • 第四步:安装 GCC
          • 第五步:安装gcc-c++
          • 第六步:安装yum-utils
          • 第七步:添加 Docker CE 的 YUM 软件仓库
          • 第八步:更新yum下载索引
      • 3.正式安装docker
          • 第一步:安装docker引擎
          • 第二步:启动docker
          • 第二步:验证docker是否启动成功
          • 第三步:设置docker开机自启
      • 4.配置docker国内镜像下载源
          • 第一步:查看是否能够访问该镜像站
          • 第二步:创建 Docker 配置目录
          • 第三步:写入该镜像加速配置
          • 第四步: 重启 Docker
          • 第五步:检查是否生效
      • 5. 测试docker是否正常运行
          • 至此,docker已配置好并能正常运行

前言

版本问题

B站上的Linux教学视频,大多是基于CentOS7的,上篇教程基于此版本

B站上的Docker教学视频中,安装的Docker也是基于CentOS7安装的,本教程也是基于此

版本适配问题

这里是适配CentOS 7.6版本安装的docker

如果想丝滑安装好CentOS和docker,可以看上篇CentOS7安装教程以及本篇Docker教程

Docker是国外网站怎么办

本篇教程需要访问国外网站的地方,都更改为国内镜像源了,后面直接使用就可以了(不需要爬梯子)

1.确保是CentOS7及以上版本

cat /etc/redhat-release

我这里是7.6版本,达标

2.CentOS7安装GCC相关

第一步:切换到root
su root

注意:这里输入密码时,不会显示你输入的密码,正常输入后回车即可

以后如果提示权限不足,就切换到root身份

或者在将要执行的命令前面加上sudo,比如:

sudo yum clean all
第二步:修改仓库配置
sed -i 's|https://vault.centos.org/7.9.2009|https://mirrors.aliyun.com/centos-vault/7.9.2009|g' /etc/yum.repos.d/CentOS-Base.repo

没有报错,修改成功

第三步:清理缓存并重新生成
yum clean all

yum makecache

这里需要等待一会

第四步:安装 GCC
yum -y install gcc

最后出现complete,即为安装成功

第五步:安装gcc-c++
yum -y install gcc-c++

同样,出现complete,即为安装成功

第六步:安装yum-utils
yum -y install yum-utils

同样,出现complete,即为安装成功

第七步:添加 Docker CE 的 YUM 软件仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

如图,安装成功

第八步:更新yum下载索引
yum makecache fast

如图,更新成功

3.正式安装docker

前面已经配置好doker安装所需要的环境了,下面正式开始安装docker

第一步:安装docker引擎
yum -y install docker-ce docker-ce-cli containerd.io

这个需要等几分钟

同样,出现complete,即为安装成功

第二步:启动docker
systemctl start docker

这里不报错,即为启动成功

第二步:验证docker是否启动成功
systemctl status docker

显示Active即为启动成功

第三步:设置docker开机自启
systemctl enable docker

如图,设置成功

4.配置docker国内镜像下载源

第一步:查看是否能够访问该镜像站
curl -4 -I --connect-timeout 5 https://docker.xuanyuan.me

结果返回2xx、3xx,都表示能够正确访问

第二步:创建 Docker 配置目录
mkdir -p /etc/docker
第三步:写入该镜像加速配置
cat > /etc/docker/daemon.json <<'EOF' { "registry-mirrors": [ "https://docker.xuanyuan.me" ] } EOF

回车即可

这个配置方式符合 Docker 对registry-mirrors的配置机制

第四步: 重启 Docker
systemctl daemon-reload systemctl restart docker

不报错,即重启成功

第五步:检查是否生效
docker info | grep "xuanyuan"

如图,即为配置成功

5. 测试docker是否正常运行

docker run hello-world

如下,即为正常运行

至此,docker已配置好并能正常运行

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询