Files
docker_flask/templates/index.html
2018-03-09 10:33:19 +01:00

115 lines
3.8 KiB
HTML

{% extends "layout.html" %}
{% block body %}
<h1>Dashboard</h1>
<table>
<tr>
{% for docker in data %}
<td>
<h2>{{ docker.client_name }}</h2>
<h3>Docker Info</h3>
<table>
<tr>
<td>All Containers:</td>
<td><a href="/{{ docker.client_name }}/containers/all">{{ docker['info'].Containers }}</a></td>
</tr>
<tr>
<td>Containers Paused:</td>
<td><a href="/{{ docker.client_name }}/containers/paused">{{ docker['info'].ContainersPaused }}</a></td>
</tr>
<tr>
<td>Containers Running:</td>
<td><a href="/{{ docker.client_name }}/containers">{{ docker['info'].ContainersRunning }}</a></td>
</tr>
<tr>
<td>Containers Stopped:</td>
<td><a href="/{{ docker.client_name }}/containers/exited">{{ docker['info'].ContainersStopped }}</a></td>
</tr>
<tr>
<td>Images:</td>
<td><a href="/{{ docker.client_name }}/images">{{ docker['info'].Images }}</a></td>
</tr>
<tr>
<td>Volumes:</td>
<td><a href="{{ url_for('volumes_action', client_name=docker.client_name) }}">{{ docker.volumes }}</a></td>
</tr>
<tr>
<td>Networks:</td>
<td><a href="{{ url_for('networks_action', client_name=docker.client_name) }}">{{ docker.networks }}</a></td>
</tr>
<tr>
<td>Architecture:</td>
<td>{{ docker['info'].Architecture }}</td>
</tr>
<tr>
<td>Server Version:</td>
<td>{{ docker['info'].ServerVersion }}</td>
</tr>
<tr>
<td>System Time:</td>
<td>{{ docker['info'].SystemTime[0:19] }}</td>
</tr>
</table>
<h3>Docker Version</h3>
<table>
<tr>
<td>Api Version:</td>
<td>{{ docker['version'].ApiVersion }}</td>
</tr>
<tr>
<td>Architecture:</td>
<td>{{ docker['version'].Arch }}</td>
</tr>
<tr>
<td>Build Time:</td>
<td>{{ docker['version'].BuildTime[0:19] }}</td>
</tr>
<tr>
<td>Experimental:</td>
<td>{{ docker['version'].Experimental }}</td>
</tr>
<tr>
<td>Git Commit:</td>
<td><a target="_blank" href="https://github.com/docker/docker-ce/commit/{{ docker['version'].GitCommit }}">{{ docker['version'].GitCommit }}</a></td>
</tr>
<tr>
<td>Go Version:</td>
<td>{{ docker['version'].GoVersion }}</td>
</tr>
<tr>
<td>KernelVersion:</td>
<td>{{ docker['version'].KernelVersion }}</td>
</tr>
<tr>
<td>MinAPIVersion:</td>
<td>{{ docker['version'].MinAPIVersion }}</td>
</tr>
<tr>
<td>Os:</td>
<td>{{ docker['version'].Os }}</td>
</tr>
<tr>
<td>Version:</td>
<td>{{ docker['version'].Version }}</td>
</tr>
</table>
</td>
{% endfor %}
</tr>
</table>
{% endblock %}