docker下安装Prometheus步骤_docker

安装Prometheus可以使用Docker容器来实现,以下是在Docker下安装Prometheus的步骤:

  1. 首先,在主机上安装Docker和Docker Compose工具(如果尚未安装)。
  2. 在您选择的目录下创建一个新文件夹。例如,您可以执行以下命令:
mkdir /opt/prometheus
  1. 接下来,创建一个名为docker-compose.yml的文件,并将以下内容添加到该文件中:
version: '3'
services:
  prometheus:
    image: prom/prometheus:v2.22.0
    ports:
      - 9090:9090
    volumes:
      - ./prometheus:/etc/prometheus/
    command:
      - '--config.file=/etc/prometheus/prometheus.yml'
      - '--storage.tsdb.path=/prometheus'
    restart: always
  1. 然后,在该目录下创建另一个名为“prometheus”的子目录,并在其中创建一个名为“prometheus.yml”的文件,并将以下内容添加到该文件中:
global:
  scrape_interval: 15s

scrape_configs:
  - job_name: 'prometheus'
    static_configs:
      - targets: ['localhost:9090']
  1. 执行以下命令启动Prometheus容器:
docker-compose up -d
  1. 您可以通过访问http://localhost:9090/graph来验证是否已成功安装Prometheus。

注意:在此示例中,我们使用版本号为v2.22.0的prom/prometheus镜像。您可以更改版本号以获取所需的版本。