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
相关推荐
醇氧16 小时前
CentOS 7 安装 MySQL 8.0.28 el7 (完美兼容 OpenSSL 1.1)
linux·mysql·centos
醇氧2 天前
CentOS 7安装 mysql-8.0.27-1.el7.x86_64.rpm 安装包
android·mysql·centos
tian_jiangnan2 天前
Proxmox VE – 修复 LVM Thin Pool “pve/data” 激活失败
linux·服务器·centos
拉不拉斯2 天前
vsCode远程连接Centos 7出现的错误以及解决办法
ide·vscode·centos
小夏子_riotous3 天前
Kubernetes学习路径——3. Kubernetes 1.25 高可用集群部署实战:从 Docker 到 Calico 全链路详解
linux·运维·学习·docker·容器·kubernetes·centos
weixin_457507213 天前
centos安装docker配置自动HTTPS部署多个项目
docker·https·centos
小周技术驿站3 天前
Linux 基础命令详解
linux·前端·chrome·ubuntu·centos
Zhu7583 天前
软件更新-openssh和openssl-centos
linux·运维·centos
idolao3 天前
CentOS 7 安装 httpd-2.4.1.tar.gz 详细步骤(源码编译、配置、启动)
linux·运维·centos
能代全能带4 天前
Centos挂载iso安装依赖包
linux·运维·centos