#!/bin/bash source ./0_container_name.sh # echo container_name # root_dir配置文件目录 root_dir="/root/prometheus/prometheus.yml" # root_dir1数据目录 root_dir1="/prometheus/data" [ ! -d $root_dir1 ] && echo "PATH NOT EXIST!" && exit # images_name是镜像名字 images_name="prom/prometheus:v2.53.0" # publish file is /etc/prometheus/prometheus.yml # workdir是镜像发布目录(一般不要改这个) workdir="/WORKDIR" run_port=9000 docker run -itd \ -p ${run_port}:9090 \ -v $root_dir1:/prometheus \ -v `pwd`/prometheus.yml:/etc/prometheus/prometheus.yml \ -v /etc/localtime:/etc/localtime:ro \ --name=$container_name \ --hostname=$container_name \ $images_name sleep 2 ./7_logs.sh