戴尔R630本地服务器Linux Centos7.9系统安装docker
Docker是一种开源的容器化平台,它允许开发者将应用程序及其依赖项打包到一个可移植的容器中,并在不同的环境中进行部署和运行。这种容器化技术有助于实现应用程序的轻量级部署、版本控制和快速扩展。随着云计算和容器化技术的快速发展,Docker作为一种轻量级的容器化解决方案,已经广泛应用于各种场景。本文将详细介绍在戴尔R630本地服务器上安装Linux Centos7.9系统后,如何安装和配置Docke
目录
- 首先,确保戴尔R630服务器的操作系统为CentOS 7.9。如果尚未安装该系统,请按照以下文章进行安装。
- 安装完成后,确保服务器的网络连接正常,以便能够下载和安装Docker。最新安装说明可查询官网:在 CentOS 上安装 Docker 引擎
https://docs.docker.com/engine/install/centos/https://docs.docker.com/engine/install/centos/
- 安装条件:docker官方要求Linux至少3.8以上版本,建议3.10以上。
4.1、检查Linux的内核版本
uname -a
Linux的内核版本:3.10.0-1160.114.2.el7.x86_64
4.2、卸载Docker旧版本
- 旧版本的Docker使用Docker或Docker -engine。在尝试安装新版本以及相关依赖项之前,请卸载任何此类旧版本。
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
yum可能会报告您没有安装这些软件包。当卸载Docker时,存储在/var/lib/docker/中的映像、容器、卷和网络不会自动删除。
4.3、关闭防火墙
- 关闭防火墙
#关闭防火墙
systemctl stop firewalld.service
#查看防火墙状态
systemctl status firewalld
Active: inactive (dead),说明防火墙已关闭。
- 关闭selinux
vi /etc/selinux/config
SELINUX=enforcing前面加 # 变为注释。
新增一行:SELINUX=disabled
按Shift键,:wq 回车键后保存退回。
4.4、安装wget
yum install -y wget
如果出现这种情况,则可能之前有安装过docker的镜像源,进入/etc/yum.repos.d 查看(没有则跳过)
cd /etc/yum.repos.d
ll
输入ll查看是否有docker的repo文件(如图例文件)
删除文件,接着重设镜像源
rm docker-ce.repo
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
这样就可以安装了
4.5、查询可安装的Docker版本
查询可安装的Docker版本,是确保您的系统兼容并能够顺利运行Docker的重要步骤。通过查询可安装的Docker版本,您可以了解到当前系统中可支持的Docker版本范围,从而选择最适合您系统配置和需求的Docker版本进行安装和部署。这将有助于确保Docker的稳定运行和性能优化,为您的应用提供更加可靠、高效的基础设施支持。
yum list | grep docker
Docker 版本有2种:
- docker EE 企业版本
- docker CE 社区版本
这里面没有docker-ce社区版本,需要配置阿里云镜像源。
4.6、配置阿里云镜像源
通过配置阿里云镜像源,可以更快速、稳定地获取所需的软件包和依赖项。这不仅可以提高开发效率,还可以减少因网络问题导致的失败和错误。在选择镜像源时,我们需要根据自己的需求和访问权限进行选择,并按照相应的步骤进行配置。配置完成后,我们还需要进行验证以确保配置成功。
cd /etc/yum.repos.d/
wget http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
查看已下载文件
重新查询可安装的Docker版本
yum list | grep docker
已有docker CE 社区版本:docker-ce.x86_64
4.7、安装Docker Ce社区版本
yum install -y docker-ce.x86_64
4.8、查看docker版本
docker version
docker -v
docker版本为:Docker version 26.0.0, build 2ae903e
4.9、查看docker详细信息
docker info
4.10、 设置开机⾃启动
systemctl enable docker.service
4.11、 启动docker
- 启动docker
systemctl start docker
-
查看docker启动状态
systemctl status docker
4.12、更新xfsprogs:
yum -y update xfsprogs
4.13、检查是否开启自启动
reboot
重启后进入系统执行查看docker启动状态命令:
systemctl status docker
更多推荐
所有评论(0)