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
相关推荐
quweiie8 小时前
Neo4j Community 安全访问配置总结
数据库·centos·neo4j
H.莓飛1 天前
【数据结构】队列
linux·数据结构·centos
H.莓飛1 天前
【数据结构】队列_OJ题
linux·数据结构·centos
H.莓飛1 天前
【数据结构】栈_OJ题
linux·数据结构·算法·centos
H.莓飛2 天前
【数据结构】栈
linux·开发语言·数据结构·算法·centos
谷哥的小弟2 天前
CentOS Stream浴火重生
linux·运维·centos
shjita3 天前
centos中安装docker
linux·docker·centos
谷哥的小弟3 天前
CentOS寿终正寝
linux·运维·centos
Dragon~Snow4 天前
Linux server CentOS stream 10系统构建
linux·运维·centos
晨陌y4 天前
CentOS 7 部署 mysqld_exporter:MySQL 指标采集、Prometheus 告警与远程监控
mysql·centos·prometheus