Skip to main content

Manage containers

The Containers page (menu Compute) lists the containers you can access, grouped by compose stack. Every user can use it, on the containers granted to them.

The Containers page with its filters and one stack expandedThe Containers page with its filters and one stack expanded

Find a container​

ControlEffect
Search a container, a stack...Filters by container or stack name
Stack typeAll, Hosting, Services or Other
Active / AllHides or shows the stacks with no running container
ErrorsShows only the stacks with a container that exited abnormally

Click a stack row to expand it and see its containers. Containers without a compose project are grouped under No stack.

Container actions​

The Actions column shows the buttons that match the container's state.

ButtonShown whenConfirmation
StartNot runningNo
RestartRunningNo
StopNot exitedYes
KillNot exitedYes: stops at once, without a clean shutdown
DeleteExitedYes
Detached terminalRunningNo: opens a terminal in a popup window
Details and terminalAlwaysNo: opens the details panel

To act on every container of a stack at once, see Stack actions.

Details, logs and terminal​

Click Details and terminal to open the Container details panel.

The container details panel with live logs and an open terminalThe container details panel with live logs and an open terminal
SectionContent
DetailsCompose project, identifier, image, state, start date, restart count, network, mount points
Log pathDownload the full container log
Live logsShow logs streams the last 100 lines, then new ones
Interactive Docker terminalOpen a terminal starts /bin/sh in the container; Detach moves it to a popup

Full screen widens the panel. Console only hides the details and keeps the terminal.

Resource usage​

In an expanded stack, click Monitoring to show live CPU, RAM, network and PIDs for its containers. Click Close monitoring to stop.

The monitoring table of a stack with CPU, RAM, network and PIDsThe monitoring table of a stack with CPU, RAM, network and PIDs

Good to know​

  • The terminal needs a TTY. If the panel says it is not available, add tty: true to the service in the compose file, or start the container with -t.
  • Containers marked as system containers are hidden from everyone, and nobody can open a shell in the panel's own API container.
  • Function containers (fn-*) are managed from Serverless → Functions: shell, file copy and actions are refused on them.
  • A user profile sees only the containers listed in its permissions; ask your administrator for more.
  • The same actions exist in the loch CLI: loch ps, loch logs, loch shell, loch stats, loch inspect, loch start / stop / restart. The CLI also copies files (loch cp) and opens port tunnels (loch proxy).