【软件部署】docker环境部署nagios

说明

nagios是一款资源监控软件,使用本方法在docker环境快速部署nagios。

部署

创建文件compose.yaml

注意:预留了自定义构建容器镜像的方法。默认使用公版镜像。公版镜像构建文件来自https://github.com/JasonRivers/Docker-Nagios/blob/master/Dockerfile

bash 复制代码
services:
  nagios:
    container_name: nagios

    # default containerd image
    # 当前最新版镜像 zhuyifeiruichuang/nagios:4.5.12
    image: jasonrivers/nagios:latest

    # build custom containerd image
    #build:
      # Dockerfile path
      #context: ..
      #dockerfile: Dockerfile

    restart: always
    ports:
      - "80:80"
      - "5667:5667"
    environment:
      - TZ=Asia/Shanghai
      # custom web page user and password
      - NAGIOSADMIN_USER=admin
      - NAGIOSADMIN_PASS=admin
    volumes:
      - nagiosetc:/opt/nagios/etc
      - nagiosvar:/opt/nagios/var
      - customplugins:/opt/Custom-Nagios-Plugins
      - nagiosgraphvar:/opt/nagiosgraph/var
      - nagiosgraphetc:/opt/nagiosgraph/etc
    networks:
      - nagios-net

networks:
  nagios-net:
    name: nagios
    driver: bridge

volumes:
  nagiosetc:
  nagiosvar:
  customplugins:
  nagiosgraphvar:
  nagiosgraphetc:

访问

浏览器访问IP:80 账户密码是admin

相关推荐
..Dauntless..6 分钟前
【Linux】文件系统(一)
linux·运维·服务器
天空属于哈夫克315 分钟前
企业微信API二次开发 赋能私域运营自动化
运维·自动化·企业微信
天远API1 小时前
零信任架构实战:基于天远运营商二要素V即时版构建自动化分时租赁出行会员身份一致性审核网关
运维·人工智能·架构·自动化
极光通讯1 小时前
液冷服务器对内存和SSD的适配要求:高密度部署下的散热与信号完整性
运维·服务器
2501_937767163 小时前
面向设计 / 研发部门:终端文件统一归档 + 服务器定时备份实践
运维·安全
程序员老赵3 小时前
Docker 部署 Hue:轻松搭建数据库与数据仓库 SQL 查询平台
sql·docker·开源
重生之高冷汉堡包4 小时前
ChatGPT 如何打造自动化账号:从零搭建到高效运营
运维·chatgpt·自动化
aaa最北边4 小时前
Linux 上的交叉编译
linux·运维·服务器
小张成长计划..4 小时前
【Linux】27:日志
linux·运维·服务器
时间售卖铺4 小时前
Nginx 反向代理
运维·nginx·云原生