linux 安装 docker

环境介绍

centos 7.9

检查系统内核版本。确保CentOS 7系统的内核版本高于3.10,可以通过命令uname -r查看当前的内核版本。

使用root权限登录CentOS。确保yum包更新到最新,使用命令 yum update

卸载旧版本的Docker(如果安装过旧版本的话)。使用命令

bash 复制代码
remove docker docker-common docker-selinux docker-engine

安装步骤

1.安装docker运行所必要的依赖
bash 复制代码
yum install -y yum-utils device-mapper-persistent-data lvm2
2.设置Docker的yum源

可以使用阿里云的镜像源,使用命令

bash 复制代码
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3.安装Docker
bash 复制代码
yum install docker-ce

如果需要指定版本安装,可以使用命令

bash 复制代码
yum install docker-ce-18.03.1.ce-1.el7.centos

docker已经完成安装

4.启动docker服务
bash 复制代码
systemctl start docker

可以使用下面的命令加入开机自启动

bash 复制代码
systemctl enable docker

验证docker服务是否重启成功

使用命令

bash 复制代码
docker version

如果显示client和service两部分,表示Docker安装启动都成功了

相关推荐
KingRumn2 分钟前
Linux进程间通信之共享内存与消息队列的竞争问题(同步策略)对比
linux·运维·服务器
元气满满-樱22 分钟前
docker网络模式详解
网络·docker·容器
空中楼阁,梦幻泡影44 分钟前
Docker安装MinIO
运维·docker·容器·minio·存储
qq_401700411 小时前
Linux文件锁解决多进程并发
linux·服务器·算法
Graceful_scenery1 小时前
ROS2核心概念之服务
运维·服务器
南棱笑笑生1 小时前
20251213给飞凌OK3588-C开发板适配Rockchip原厂的Buildroot【linux-6.1】系统时适配type-C0
linux·c语言·开发语言·rockchip
徐子元竟然被占了!!1 小时前
应用运维目录
运维
RisunJan2 小时前
Linux命令-gpasswd命令(管理用户组的重要工具)
linux·运维·服务器
YongCheng_Liang2 小时前
LZMA2 压缩技术解析与高性能加密压缩脚本模块化解读
运维·7-zip
Selegant2 小时前
Docker 搭建 MySQL 主从服务实战操作详解
mysql·docker·容器