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
相关推荐
斗转星移35 小时前
Ubuntu20.04 中使用vscode中编辑查看PlantUML
linux·vscode·uml·plantuml
Anarkh_Lee5 小时前
Neo4j在win下安装教程(docker环境)
docker·容器·neo4j
正经教主6 小时前
【问题】解决docker的方式安装n8n,找不到docker.n8n.io/n8nio/n8n:latest镜像的问题
运维·docker·容器·n8n
sukida1006 小时前
BIOS主板(非UEFI)安装fedora42的方法
linux·windows·fedora
●^●7 小时前
Linux 权限修改详解:chmod 命令与权限数字的秘密
linux
光而不耀@lgy8 小时前
C++初登门槛
linux·开发语言·网络·c++·后端
joker_zsl8 小时前
docker的安装和简单使用(ubuntu环境)
运维·docker·容器
偶尔微微一笑8 小时前
AI网络渗透kali应用(gptshell)
linux·人工智能·python·自然语言处理·编辑器
Run1.8 小时前
深入解析 Linux 中动静态库的加载机制:从原理到实践
linux·运维·服务器
The Mr.Nobody8 小时前
STM32MPU开发之旅:从零开始构建嵌入式Linux镜像
linux·stm32·嵌入式硬件