Copy Configs

docker run --name smokeping --rm -d dperson/smokeping:latest
docker cp smokeping:/etc/smokeping ./config
docker rm -f smokeping

docker-compose.yml

version: '3.9'
services:
  smokeping:
    image: dperson/smokeping:latest
    restart: always
    ports:
      - '{SMOKEPING_PORT:-127.0.0.1:8000}:80'
    volumes:
      - './config:/etc/smokeping:ro'
      - './data:/var/lib/smokeping'
    environment:
      TZ: Asia/Tokyo

config/config.d/Targets

*** Targets ***

probe = FPing

menu = Top
title = Network Latency Grapher
remark = Welcome to the SmokePing website of xxx Company. \
         Here you will learn all about the latency of our network.

+ Home

menu = Home
title = Home Network
#parents = owner:/Test/James location:/

++ Router

menu = Router (192.168.0.1)
title = Router (192.168.0.1)
host = 192.168.0.1

++ MyServer

menu = MyServer (192.168.0.2)
title = MyServer (192.168.0.2)
host = 192.168.0.2
#alerts = someloss