docker

docker方式安装prometheus主控
环境准备

centos 7
新数据盘100G
官方prometheus docker镜像
一份准备好的prometheus.yml配置文件
官方的prometheus docker安装的介绍页面https://prometheus.io/docs/prometheus/latest/installation/

yum install lvm2 -y
#新硬盘初始化,并且设置为lvm的格式,不做详细描述
#请参考https://www.cnblogs.com/faberbeta/p/linux-shell015.html
#安装docker ,不做详细介绍
#请参考https://www.cnblogs.com/faberbeta/p/12853704.html
mkdir /prometheus/
mount /dev/mapper/lvmgroup-prometheus /prometheus/
cd /prometheus/
mkdir data
#记得修改文件夹的属性或者拥有者为nobody,不然映射后,docker起不来
chmod 777 data
wget -O prometheus.yml http://download.zhufunin.com/prometheus.yml

docker run -d \
    --restart=always \
    --name prometheus \
    -p 9090:9090 \
    -v /prometheus/etc/:/etc/prometheus/ \
    -v /prometheus/data/:/prometheus \
    prom/prometheus

踩过的坑

一开始挂载单文件如 -v /prometheus/prometheus.yml:/etc/prometheus/prometheus.yml

但是发现,宿主机中修改,容器中不改变,参考docker挂载单文件问题

posted @ 2021-06-08 17:17  zxhy哦  阅读(93)  评论(0编辑  收藏  举报
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css