CentOS一键安装docker脚本

CentOS安装Docker一键脚本

在CentOS上安装Docker是许多项目中常见的任务之一。为了简化这个过程,你可以使用下面的一键脚本。

bash 复制代码
#!/bin/bash

# 卸载旧版本(如果有)
sudo yum remove -y docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

# 安装依赖包
sudo yum install -y yum-utils \
      device-mapper-persistent-data \
      lvm2

# 设置Docker稳定仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

# 安装Docker引擎
sudo yum install -y docker-ce docker-ce-cli containerd.io

# 启动Docker服务
sudo systemctl start docker

# 设置Docker开机自启
sudo systemctl enable docker

# 验证安装是否成功
sudo docker run hello-world

运行:

java 复制代码
chmod +x install_docker.sh
./install_docker.sh
相关推荐
toooooop82 天前
CentOS 7 内核 3.10.0-1160.119.1 升级指南
linux·运维·centos
oioihoii2 天前
Jenkins自动部署全流程:CentOS 7、GitHub、Gitee、GitLab、Vue+Maven与Webhook
centos·github·jenkins
无足鸟ICT3 天前
【RHCA+】_etc_yum.repos.d_文件名.repo
linux·运维·centos
LuminousCPP5 天前
数据库学习笔记(二):MySQL 基础操作入门|在 CentOS Stream 10 上连接、建库与建表
数据库·经验分享·笔记·学习·mysql·centos
.道阻且长.6 天前
Linux软件包管理器
linux·运维·ubuntu·职场和发展·centos
乔旭伟7 天前
CentOS 停更迁移实战:vault 源配置、目标选型与迁移工程清单
linux·运维·centos
闲云自留地8 天前
CentOS 搬 Ubuntu 24.04:yum 变 apt、防火墙、SELinux、root 全差异避坑
linux·ubuntu·centos
暖核8 天前
从 CentOS 到 Ubuntu24.04 运维迁移手册:命令对照表 + 实操 + 避坑
linux·运维·centos
曦夜日长9 天前
MySQL系统篇,安装部署(一):CentOS 7 下从卸载到登录的完整实战
数据库·mysql·centos
虎头金猫10 天前
从上传PPT到观众远程打开互动页面:Claper在CentOS 7上的Docker部署、互动组件设置与固定访问地址实战
linux·运维·网络·人工智能·docker·centos·powerpoint