Centos下安装部署Docker

Centos下安装部署Docker

在服务端应用部署时,我们一般都会使用Linux服务器,在window练习环境下,我们可以使用虚拟机安装Centos系统环境,在Centos环境下测试docker应用部署。

1. 配置yum源

通过yum源安装docker,可能出现如下无法获取镜像文件的报错,故而,我们需要配置yum源
在这里插入图片描述
可以配置在线yum源,也可以配置本地的yum源,由于网络限制原因,我们配置国内的镜像源,在/etc/路径下,我们切换到yum.repos.d目录,可以查看系统中的yum源配置,我们将原有的CentOS-Base.repo重命令做备份,然后,并将从阿里云下载的Centos-7.repo 重命名为CentOS-Base.repo,即可完成centos系统的yum源配置。

[root@localhost etc]# cd yum.repos.d/
[root@localhost yum.repos.d]# ls
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo
CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.repo  CentOS-x86_64-kernel.repo
[root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak
[root@localhost yum.repos.d]#
[root@localhost yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo
--2025-04-07 09:22:10--  http://mirrors.aliyun.com/repo/Centos-7.repo
正在解析主机 mirrors.aliyun.com (mirrors.aliyun.com)... 116.196.135.240, 116.196.135.235, 116.196.135.194, ...
正在连接 mirrors.aliyun.com (mirrors.aliyun.com)|116.196.135.240|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:2523 (2.5K) [application/octet-stream]
正在保存至: “Centos-7.repo”

100%[===============================================================================================>] 2,523       --.-K/s 用时 0s

2025-04-07 09:22:10 (59.1 MB/s) - 已保存 “Centos-7.repo” [2523/2523])
[root@localhost yum.repos.d]# mv Centos-7.repo CentOS-Base.repo

2. 配置docker镜像

添加阿里云的docker-ce镜像,并构建缓存

[root@localhost yum.repos.d]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
已加载插件:fastestmirror, langpacks
adding repo from: http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
grabbing file http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
repo saved to /etc/yum.repos.d/docker-ce.repo
[root@localhost yum.repos.d]# yum makecache fast
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
base                                                                                                                                                                 | 3.6 kB  00:00:00
docker-ce-stable                                                                                                                                                     | 3.5 kB  00:00:00
extras                                                                                                                                                               | 2.9 kB  00:00:00
updates                                                                                                                                                              | 2.9 kB  00:00:00
(1/2): docker-ce-stable/7/x86_64/primary_db                                                                                                                          | 152 kB  00:00:00
(2/2): docker-ce-stable/7/x86_64/updateinfo                                                                                                                          |   55 B  00:00:00
元数据缓存已建立

3. 执行docker安装

在完成镜像源配置后,使用以下指令,即可安装的docker软件

yum install -y yum-utils device-mapper-persistent-data lvm2
yum install -y docker-ce

安装完后可以使用 docker -v指令查看安装的版本

[root@localhost ~]# docker -v
Docker version 26.1.4, build 5650f9b

4. 启动docker

可以使用以下指令启停应用并开启服务,查看服务状态

[root@localhost ~]# systemctl start docker
[root@localhost ~]# systemctl stop docker
Warning: Stopping docker.service, but it can still be activated by:
  docker.socket
[root@localhost ~]# systemctl enable docker
[root@localhost ~]# systemctl status docker

参考

  1. https://blog.youkuaiyun.com/queser_/article/details/146210563 参考安装进程
  2. https://blog.youkuaiyun.com/yangfenggh/article/details/142938084 国内yum源配置
  3. http://mirrors.aliyun.com/repo/ 阿里yum源地址
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值