{% extends "baseTemplate/index.html" %} {% load static %} {% comment %} One container: lifecycle, logs, live stats and the constrained console. The container was resolved server side out of a queryset already narrowed to the caller, so this page never has to decide whether the visitor may see it. Bootstrap data is handed over with |json_script — never through an inline script string. {% endcomment %} {% block title %}{{ container.shortName }}{% endblock %} {% block styles %} {% include "containerization/_dockerstyles.html" %} {% endblock %} {% block content %}
{{ containerJson|json_script:"cpdContainer" }} {{ execAllowed|json_script:"cpdExecAllowed" }}

{{ container.shortName }}

{{ container.name }} · {{ container.image }} {% if container.website %} · {{ container.website.domain }}{% endif %}

{% include "containerization/_unavailable.html" %}
State
Ports
Limits
· CPU

Container id
Restart policy
Created
Environment
Volumes
{$ v.host $} → {$ v.container $} ({$ v.mode $})

Live stats

CPU
Memory
Memory %
Network I/O
Block I/O
Processes

Logs


      

Console

Read-only commands only — there is no shell here, on purpose. Allowed: .

$

The container is not running, so nothing can be executed in it.


      

Recent actions

{% for entry in logEntries %} {% empty %} {% endfor %}
When Action By Result Detail
{{ entry.dateCreated }} {{ entry.action }} {{ entry.userName }} {% if entry.success %} ok {% else %} failed {% endif %} {{ entry.message|truncatechars:120 }}
Nothing recorded yet.
{% endblock %} {% block scripts %} {% endblock %}