← Extensions

Docker

Containers: logs, a shell inside, start / stop, and compose.

What it can run on your Mac

From extension.json at docker-1.0.0 · Kelp shows the same list before it installs
ContainersRefreshes a listdocker ps -a --format '{{json .}}'
LogsIn a tabdocker logs -f --tail 200 ${ID}
Open ShellIn a tabdocker exec -it ${ID} sh -c 'command -v bash >/dev/null && exec bash || exec sh'
StartRunsdocker start ${ID}
StopRunsdocker stop ${ID}
RestartRunsdocker restart ${ID}
RemoveAsks firstdocker rm -f ${ID}
Compose UpIn a tabdocker compose up
PruneAsks firstdocker system prune
Docker: Compose UpIn a tabdocker compose up

Ask Agent About It hands the item to an agent with a prompt and runs nothing by itself.

README

Containers: logs, a shell inside, start / stop, and compose.

Needs docker — Kelp keeps it off until that's installed.

Adds a Containers panel to the right inspector, refreshed every 5 s. Double-click a row for Logs; its context menu also has Open Shell, Start, Stop, Restart, Remove, Ask Agent About It. Toolbar: Compose Up, Prune.

In the command palette (⇧⌘P): Docker: Compose Up.