docker快速安装-docker一键安装脚本

1.下载/配置安装脚本

bash 复制代码
touch install-docker.sh
bash 复制代码
#!/bin/bash
#mail:ratelcloud@qq.com
#system:centos7
#integration: docker-latest

clear
echo "######################################################"
echo "#          Auto Install Docker                          #"
echo "#          Press Ctrl + C to cancel                  #"
echo "######################################################"

cd /usr/local

# step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

# Step 2: 添加软件源信息
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# Step 3: 更新并安装 Docker-CE
sudo yum makecache fast
sudo yum -y install docker-ce

# Step 4: 开启Docker服务
sudo service docker start

# Step 5: 配置docker
sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://s4uv0fem.mirror.aliyuncs.com"]
}
EOF

sudo systemctl daemon-reload

sudo systemctl restart docker

echo "######################################################"
echo "##### Docker completed #######"
echo "######################################################"

2.运行安装脚本

bash 复制代码
source install-docker.sh

3.安装校验

相关推荐
wang09076 分钟前
linux的中断分析(硬中断和软中断)
linux·运维·服务器
BullSmall10 分钟前
Prometheus 可以监控docker 部署的Nginx 吗?
nginx·docker·prometheus
阿沁QWQ18 分钟前
Docker 核心技术和实现原理
运维·docker·容器
风酥糖26 分钟前
chroot的Linux服务配置-当云服务器真正用起来
linux·运维·服务器
木鱼布26 分钟前
安装arm虚机启动失败
linux·运维·arm开发
feng145631 分钟前
稳定性-从端到端观测开始
运维
Tom Ma.43 分钟前
Docker 安装 OpenClaw
运维·docker·容器
姜太小白1 小时前
【Linux】麒麟V10SP3解决网络设备名不匹配问题
linux·运维·服务器
开开心心_Every1 小时前
内存清理软件灵活设置,自动阈值快捷键清
运维·服务器·pdf·web3·电脑·excel·共识算法
运维老郭1 小时前
MySQL 主从延迟根因诊断法:从现象到本质的全链路排查指南
运维·mysql