CentOS7 中如何安装 Docker

本文详细介绍了如何在CentOS7系统上安装Docker,包括准备工作、具体步骤及常见问题解决方案,帮助读者顺利完成Docker的部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

准备工作

  • 在Linux中安装Docker,Linux的内核版本需要3.10或以上版本。当然,你可以将低版本的内核升级到3.10版本的内核(内核版本的跨度不宜过大,否则,升级内核时可能直接导致系统崩溃)。这里,我们直接安装CentOS7(内核版本为3.10)。
  • 需要64位的Linux系统,可以通过uname -m来检查(结果应该是x86_64)。

CentOS7的官方下载地址:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1611.iso

在Windows系统的虚拟机(如VirtualBox)中安装CentOS7时,需要确保以下两点:

  • 创建的虚拟机应该是Red Hat(64-bit)类型的。
  • Windows系统开启了VT(Virtualization Technology)技术,也就是开启CPU的虚拟技术。

下载好CentOS-7-x86_64-DVD-1611.iso镜像文件后,就在Windows的虚拟机中安装CentOS7。如果你的Windows是32位的,那么,在虚拟机中刚开始执行安装CentOS7时,虚拟机就有可能会黑屏且一直处于黑屏状态。

黑屏原因: 很有可能是因为Windows系统没有开启VT支持。

如果想查看具体的报错信息,可在进入CentOS安装选项界面时,按Tab键,来修改安装的配置参数,将安装配置尾部的“quiet”字符删除,然后回车即可。这样,安装过程中产生的错误信息就会显示的输出到屏幕。

解决方法: 进入Windows系统的BIOS设置,对CPU进行配置,找到 Intel Virtualization Technology 选项,将该选项的值从 Disabled 改为 Enabled,按F10(保存配置并重启电脑)。这样,就开启了VT支持。

这个问题是安装CentOS7时,最常见的问题。

安装 Docker

安装好CentOS7(64位)后,再来看下如何在CentOS7中安装Docker。

请确保CentOS7可以连接外网。

如果对CentOS7中如何设置IP地址不熟悉,请参考:
http://blog.youkuaiyun.com/lamp_yang_3533/article/details/76560856

安装步骤:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# 安装必要的组件

sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
# 新增docker的yum源

sudo yum makecache fast
# 更新yum的索引

sudo yum -y install docker-ce
# 安装社区版(免费)的docker(Docker Community Edition)

sudo systemctl start docker
# 启动docker服务器

sudo docker version
# 查看 docker 的版本信息

测试镜像:

sudo docker run hello-world
如果本地没有该镜像,就会从Docker Hub上下载,然后创建新的容器来运行。

卸载docker:

sudo yum remove docker-ce
# 卸载docker

sudo rm -rf /var/lib/docker
# 删除镜像、容器、配置等文件

docker的启动、停止、重启和自启动:

systemctl start docker
# 启动

systemctl stop docker
# 停止

systemctl restart docker
# 重启

systemctl enable docker
# 设置自启动

systemctl disable docker
# 关闭自启动
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值