测试人社区

Docker 下安装jmeter监控遇到的问题

安装 Influxdb 遇见的错误

docker network create grafana 创建Grafana的网络,我没理解创建网络是做什么用的
docker run -d --name=influxdb --network grafana -p 8086:8086 -v ${PWD}/influxdb/:/var/lib/influxdb/influxdb:1.7.10

  • 这样配置的 Influxdb 通过 Docker 是无法安装,原因是 -v 后面与 镜像版本之间,没有空格导致的,重新修改 docker 命令,重新执行就可以了
    docker run -d --name=influxdb --network grafana -p 8086:8086 -v ${PWD}/influxdb/:/var/lib/influxdb/ influxdb:1.7.10
  • 这里 -v ${PWD} 会把容器里面的目录拷贝到主机中,执行 PWD 的路径里来,需要想好在 那个目录下来执行 这个命令
    image

安装 Influxdb -p 8083:8083 遇到 页面打不开

  • ping 容器的网络也是通的
    image
  • 访问 8086页面报 404
    image
  • 容器启动后无法打开 ip:8083 的页面,是因为 influxdb 在 1.2版本之后去掉 web 版本页面
  • Influxdb 创建数据库 使用 Docker exec 命令切换到容器中去创建 数据库