Docker Manager Screen

Container, image, and network management with Docker Compose project grouping.


Layout

+------------------------------------------------------------------+
|  Docker Manager   [Daemon: Running]   [Pull Image] [Prune]       |
+------------------------------------------------------------------+
|  Containers │ Images │ Networks │ Compose │ Info                  |
+------------------------------------------------------------------+
|  ┌──────────────────────────────────────────────────────────────┐|
|  │ 🟢 nginx-proxy     nginx:latest      running   2h  12MB    │|
|  │ 🟢 app-backend     node:18           running   2h  45MB    │|
|  │ 🔴 old-legacy      ubuntu:20.04      stopped   3d   0B     │|
|  │ ─────────────────────────────────────────────────────────── │|
|  │ [Start] [Stop] [Restart] [Logs] [Inspect] [Remove]        │|
|  └──────────────────────────────────────────────────────────────┘|
+------------------------------------------------------------------+

Tabs

TabContent
ContainersAll containers with status, image, size
ImagesAvailable Docker images
NetworksDocker networks
ComposeDocker Compose projects
InfoDocker daemon information

Container Management

ActionDescription
StartStart stopped container
StopStop running container
RestartRestart container
RemoveDelete container
LogsView container logs
InspectContainer inspection details
StatsCPU/Memory/Network usage
ExecOpen terminal in container
BrowseBrowse container filesystem

Image Management

ActionDescription
PullPull image from registry
RemoveDelete image
InspectImage inspection details
HistoryImage layer history
TagTag image

Compose Projects

ActionDescription
ListAuto-detected Compose projects
UpStart project
DownStop project
DetailView project services

Event Delegation

All buttons use data-docker-action attributes.


CSS Classes

ClassPurpose
.docker-promptDocker-specific prompt styling
.docker-container-cardContainer list item
.docker-image-cardImage list item
.docker-status-badgeRunning/stopped badge
.docker-logs-viewerLog output container

API Calls

MethodEndpointPurpose
GET/api/docker/containersList containers
POST/api/docker/containers/:id/startStart
POST/api/docker/containers/:id/stopStop
GET/api/docker/containers/:id/logsLogs
GET/api/docker/imagesList images
POST/api/docker/images/pullPull image
GET/api/docker/compose/projects/listCompose projects

Part of NexusPanel Documentation

← Back to Documentation