CentOS系统环境搭建(三)——Centos7安装Docker&Docker Compose

centos系统环境搭建专栏🔗点击跳转

Centos7安装Docker&Docker Compose

使用 yum 安装Docker

内核

bash 复制代码
[root@VM-4-17-centos ~]# uname -r
3.10.0-1160.88.1.el7.x86_64

Docker 要求 CentOS 系统的内核版本高于 3.10

更新 yum

bash 复制代码
yum update

安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

bash 复制代码
yum install -y yum-utils device-mapper-persistent-data lvm2

安装 Docker

bash 复制代码
yum -y install docker

启动 Docker 后台服务

bash 复制代码
systemctl start docker

设置自启动

bash 复制代码
systemctl enable docker

使用hello-world镜像验证

bash 复制代码
docker run hello-world

安装Docker后安装Docker Compose

运行如下命令下载docker-compose的当前稳定版

bash 复制代码
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

赋予执行权限

bash 复制代码
sudo chmod +x /usr/local/bin/docker-compose

创建软链

bash 复制代码
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

查看版本,验证安装

bash 复制代码
docker-compose --version
相关推荐
恒53922 分钟前
Linux文件系统I
linux·运维·服务器
阿成学长_Cain35 分钟前
Linux ipcs 命令超全详解:查看共享内存 / 消息队列 / 信号量,IPC 运维必备
linux·运维·服务器·网络·数据库
黯然神伤88837 分钟前
AlmaLinux设置软件下载源
linux·alma
青瓦梦滋1 小时前
协议定制/序列化-反序列化(Linux视角)
linux·服务器·网络·c++
阿成学长_Cain4 小时前
Linux dirs命令详解|Bash目录堆栈管理快速切换目录实战教程
linux·运维·前端·数据库
ICECREAM5 小时前
Linux 进程间通讯(IPC)——总结
linux
想你依然心痛6 小时前
嵌入式Linux安全加固:SELinux、Capabilities与Seccomp——强制访问控制与沙箱
linux·运维·安全
AAA@峥7 小时前
容器数据不丢失:Docker 分层存储 + Volume 共享、备份迁移完整指南
运维·docker·容器
REDcker8 小时前
macOS 挂载 Linux 远程目录详解
linux·运维·macos
2601_961593428 小时前
Mac 上搭建Linux环境吗?VMware + CentOS Stream 9 镜像快速部署
linux·运维·ide·macos·centos