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
相关推荐
若风的雨31 分钟前
【 ARMv8多核处理器启动方案设计】
linux·arm开发
是火云哦31 分钟前
打包你的开发环境:Docker 从入门到上瘾
运维·docker·容器
皓月盈江44 分钟前
MoonBit国产编程语言创建新包和使用新包
linux·moonbit·国产编程语言·moonbit教程·moonbit创建包·moonbit使用包
小明_GLC1 小时前
关于租用阿里云服务器拉取Docker镜像的问题
docker
今晚打佬虎1 小时前
精准阻断 Docker 容器映射端口:流量路径诊断与 iptables 配置
运维·docker·容器
那年一路北1 小时前
基于 Maven + Docker 的 WebApp 打包与部署
docker·maven·web app
小白郭莫搞科技1 小时前
鸿蒙跨端框架Flutter学习:ListView卡片样式详解
linux·服务器·windows
栈低来信1 小时前
Linux设备模型
linux
晚风吹长发1 小时前
初步了解Linux中的信号捕捉
linux·运维·服务器·c++·算法·进程·x信号
阡陌..1 小时前
Linux下用docker调用pytorch-无法检测到cuda问题
linux·pytorch·docker