A lightweight VS Code extension to manage Docker containers and images from the sidebar.
- Container list with friendly names and status indicators
- Toggle switches to start/stop containers
- View logs in VS Code's Output panel
- Remove containers and images with confirmation dialogs
- Auto-refresh every 5 seconds (pauses when panel is hidden)
- Custom Activity Bar icon for quick access
- Docker Desktop or Docker Engine running
- VS Code 1.85.0+
- Download
docker-management-0.0.1.vsixfrom the latest release - Install via terminal:
Or in VS Code:
code --install-extension docker-management-0.0.1.vsix
Cmd+Shift+P→ "Extensions: Install from VSIX..." → select the file
git clone git@github.com:dipeshnx/docker-management.git
cd docker-management
npm install
npm run buildThen press F5 in VS Code to launch the Extension Development Host.
- Click the container icon in the Activity Bar (left sidebar)
- Containers — each card shows name, image, status, and ports
- Flip the toggle switch to start or stop
- Hover to reveal View Logs and Remove buttons
- Images — each card shows name, tag, and size
- Hover to reveal the Remove button
- The panel auto-refreshes every 5 seconds (green pulsing dot)
- Click ↻ to refresh manually