Docker

Containers

Manage Docker containers in SkyPort.

SkyPort's Docker workflow is split across the backend API, the dashboard, and the CLI. The CLI currently focuses on the local Docker runtime, while the backend exposes richer container and host operations to the UI.

CLI Surface

terminal
skyport docker ps
skyport docker logs my-container
skyport docker restart my-container

Backend Container Operations

The backend Docker module exposes host operations for:

  • listing containers
  • starting, stopping, and restarting containers
  • deleting containers
  • executing into a container
  • container stats and logs
  • image list, delete, run, and prune
  • volume list, create, delete, and prune
  • network list and prune

Use the dashboard when you want those actions presented as UI controls. Use the CLI when you want quick terminal access.

Practical Workflow

  1. List running containers.
  2. Open logs on the target container.
  3. Restart only the container you need.
  4. Move to the dashboard if you need a broader host view.

Useful Troubleshooting Commands

terminal
skyport docker ps
skyport docker logs my-container
skyport docker restart my-container
docker info

What Not To Document

  • Docker registry hosting
  • Registry replication
  • Docker Hub replacement behavior
  • Image push workflows that are not exposed in the codebase

Next

  1. Read Images for image-level operations.
  2. Read Volumes for data persistence.
  3. Read Networks for host networking.
SkyPort

SkyPort Docs

Self-hosted infrastructure platform