Docker
ivyx✓
Manage your containers, images, volumes, and networks, and edit docker-compose files visually
Docker
Manage Docker from inside IVYX Studio — containers, images, volumes, networks, and registries — without leaving the editor. Includes a visual editor for docker-compose files.
What you can do
- Containers — see running and stopped containers (grouped by compose project), start / stop / restart / remove them, watch live logs, open a shell inside one, and inspect the full details. Double-click a container to open its logs.
- Images — pull images with live progress, then run, tag, push, remove, inspect, or copy an image ID.
- Volumes and networks — inspect, remove, and prune. The built-in networks (bridge, host, none) are protected from deletion.
- Registries — connect to Docker Hub (username + access token) or any Registry v2 endpoint, browse repositories and tags, and pull or copy a full image reference.
- Compose — workspace compose files are listed with Up / Down / Logs actions, and running compose projects appear as groups you can bring down together.
- Visual compose editor — open a docker-compose file in a visual editor instead of hand-writing YAML: services show as cards on a canvas, you add services from a catalog and wire them together, a form panel edits the selected service, and the YAML updates alongside with validation and undo/redo.
Requirements
- The desktop app — the extension runs the
dockercommand-line tool and opens terminal sessions. - Docker Desktop, or a running Docker daemon. The sidebar tells you what to do if the CLI is missing or the daemon isn't running.
Notes
Registry sign-in tokens are kept in memory for the current session only and are never written to disk, so you'll be asked to sign in again after restarting the editor.
Getting started
Open the Docker sidebar from the activity bar. It lists whatever is already running on your machine.
Try the example stack
examples/docker-compose.yml is a single-file local infrastructure with
PostgreSQL, pgAdmin, MinIO, Kafka, and an nginx gateway that puts every web
console behind http://localhost:8080.
docker compose -f examples/docker-compose.yml up -d
It gives the sidebar a real compose project to group and the visual editor a real file to open. Ports, credentials and teardown are in examples/README.md.