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
相关推荐
丁劲犇1 天前
CentOS 7.6 TCP连接奇慢故障排查:中文注释引发的sysctl配置异常
linux·tcp/ip·centos·速度慢
AL3171 天前
模拟实现NetDevOps全生命周期自动化网络运维
运维·docker·centos·ensp·netmiko
daemon.qiang1 天前
mplayer使能支持vaapi
linux·centos
Pluto_CSND1 天前
CentOS系统中创建定时器
linux·运维·centos
礼拜天没时间.1 天前
Docker基础操作——镜像与容器管理
linux·运维·服务器·docker·容器·centos
ajole1 天前
Linux学习笔记——基本指令
linux·服务器·笔记·学习·centos·bash
API开发2 天前
CentOS 单独安装Docker Compose v2
linux·docker·centos·docker compose
我怎么又饿了呀2 天前
CentOs 10 虚拟机安装【解决方法】VMware无法打开内核设备,未能启动虚拟机
linux·运维·centos
H Journey2 天前
Centos与Ubuntu差异总结
linux·ubuntu·centos
晚风吹长发3 天前
初步了解Linux中的线程概率及线程控制
linux·运维·服务器·开发语言·c++·centos·线程