运行环境:适用于RHEL/CentOS
#!/bin/bash
function docker_installation() {
echo "docker安装即将开始>>>>"
# 检查Docker是否已安装
if ! rpm -qa | grep -qw docker-ce; then
echo "Docker未安装,开始安装..."
# 添加阿里云的Docker仓库
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo > /dev/null 2>&1
# 安装Docker及其相关组件
sudo yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin > /dev/null 2>&1
# 启动并设置为开机自启
sudo systemctl enable --now docker > /dev/null 2>&1
else
echo "Docker已安装,跳过安装步骤。"
fi
}
docker_installation