docker一键部署prometheus和grafana
目录
前提
网络连通性
安装完成后,使用 Docker Compose 一键部署 Prometheus + Grafana
脚本
给脚本权限
运行结果
前提
Docker 官方源在国内非常不稳定,所以推荐直接使用 阿里云的 Docker CE 国内镜像源 + 国内 containerd.io 包。
网络连通性
在运行脚本之前,你可以先测试网络连通性
ping mirrors.aliyun.com
ping download.docker.com
-
如果阿里云可以 ping 通但 Docker 官方不行,那就一定要改用国内镜像;
-
如果两个都不通,你可能需要检查虚拟机的网络模式(建议使用 NAT 模式 并确认主机可上网)。
都能ping通过就可以进行以下步骤
# 使用阿里云 Docker CE 镜像源(国内极速)
sudo tee /etc/yum.repos.d/docker-ce.repo <<-'EOF'
[docker-ce-stable]
name=Docker CE Stable - aliyun
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/
enabled=1
gpgcheck=0
EOF# 清理旧缓存
sudo yum clean all
sudo yum makecache fast# 安装 EPEL 扩展源(提供依赖包)
sudo yum install -y epel-release# 下载 containerd.io