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
相关推荐
milo.qu2 小时前
RockyLinux9.7 docker部署Jisti Meet
linux·docker·容器
GanGanGanGan_3 小时前
CentOS 7.9 glibc 2.17 源码编译升级到 glibc 2.31
linux·运维·centos·glibc
charlie1145141913 小时前
嵌入式Linux驱动开发——class 和 device 模型 - 自动创建设备节点的幕后机制
linux·运维·驱动开发
梦想与想象-广州大智汇4 小时前
自建docker加速镜像,使用 Cloudflare Workers/Pages 部署加速教程
运维·docker·容器
枳实-叶5 小时前
【Linux驱动开发】第四天:dmesg日志全解+驱动加载失败极速排查
linux·运维·驱动开发
wdfk_prog5 小时前
正常关闭虚拟机时,不要点“关机”,而要点“关闭客户机”
linux·c语言·网络·ide·vscode
AI服务老曹6 小时前
架构师视角:如何构建支持GB28181/RTSP的异构AI视频平台?从Docker部署到源码交付的深度实践
人工智能·docker·音视频
fish_xk6 小时前
Linux开方工具
linux·运维·服务器
stevenzqzq7 小时前
LaunchedEffect 的执行机制与实践
compose
用户78937733908538 小时前
Docker 部署踩坑记录:从“构建失败”到“服务跑通”,以及为什么数据被清空了
python·docker