version: '2' services: prometheus: image: prom/prometheus-linux-amd64 restart: always hostname: prometheus container_name: prometheus volumes: - ./prometheus/prometheus.yml:/etc/prometheus/prometheus.yml:ro expose: - 9090 networks: mynet: ipv4_address: 172.141.0.101 grafana: image: grafana/grafana restart: always hostname: grafana container_name: grafana volumes: - ./prometheus/grafana/grafana.ini:/etc/grafana/grafana.ini - ./prometheus/grafana/lib:/var/lib/grafana links: - prometheus expose: - 3000 networks: mynet: ipv4_address: 172.141.0.102 networks: mynet: driver: bridge ipam: config: - subnet: 172.141.0.0/24