Add matrix_prometheus_container_network/matrix_prometheus_container_additional_networks
This commit is contained in:
		| @@ -16,13 +16,14 @@ Environment="HOME={{ devture_systemd_docker_base_systemd_unit_home_path }}" | ||||
| ExecStartPre=-{{ devture_systemd_docker_base_host_command_sh }} -c '{{ devture_systemd_docker_base_host_command_docker }} kill matrix-prometheus 2>/dev/null || true' | ||||
| ExecStartPre=-{{ devture_systemd_docker_base_host_command_sh }} -c '{{ devture_systemd_docker_base_host_command_docker }} rm matrix-prometheus 2>/dev/null || true' | ||||
|  | ||||
|  | ||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} run --rm --name matrix-prometheus \ | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | ||||
| 			--rm \ | ||||
| 			--name=matrix-prometheus \ | ||||
| 			--log-driver=none \ | ||||
| 			--user={{ matrix_user_uid }}:{{ matrix_user_gid }} \ | ||||
| 			--cap-drop=ALL \ | ||||
| 			--read-only \ | ||||
| 			--network={{ matrix_docker_network }} \ | ||||
| 			--network={{ matrix_prometheus_container_network }} \ | ||||
| 			{% if matrix_prometheus_container_http_host_bind_port %} | ||||
| 			-p {{ matrix_prometheus_container_http_host_bind_port }}:9090 \ | ||||
| 			{% endif %} | ||||
| @@ -33,8 +34,15 @@ ExecStart={{ devture_systemd_docker_base_host_command_docker }} run --rm --name | ||||
| 			{% endfor %} | ||||
| 			{{ matrix_prometheus_docker_image }} {{ matrix_prometheus_process_arguments|join(' ') }} | ||||
|  | ||||
| {% for network in matrix_prometheus_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-prometheus | ||||
| {% endfor %} | ||||
|  | ||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-prometheus | ||||
|  | ||||
| ExecStop=-{{ devture_systemd_docker_base_host_command_sh }} -c '{{ devture_systemd_docker_base_host_command_docker }} kill matrix-prometheus 2>/dev/null || true' | ||||
| ExecStop=-{{ devture_systemd_docker_base_host_command_sh }} -c '{{ devture_systemd_docker_base_host_command_docker }} rm matrix-prometheus 2>/dev/null || true' | ||||
|  | ||||
| Restart=always | ||||
| RestartSec=30 | ||||
| SyslogIdentifier=matrix-prometheus | ||||
|   | ||||
		Reference in New Issue
	
	Block a user