← All extensions
Docker
ivyx✓
Manage your containers, images, volumes, and networks, and edit docker-compose files visually
Docker
Manage your containers, images, volumes, networks and registries from inside IVYX Studio, and edit docker-compose files visually instead of by hand.
What you can do
- Containers: see running and stopped containers grouped by compose project, start, stop, restart or 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 them. The built-in networks (bridge, host, none) are protected from deletion.
- Registries: connect to Docker Hub with a username and access token, or to any Registry v2 endpoint, browse repositories and tags, and pull or copy a full image reference.
- Compose: the compose files in your workspace are listed with Up, Down and Logs actions, and running compose projects appear as groups you can bring down together.
- Visual compose editor: services show as cards on a canvas. Add services from a catalog and wire them together, edit the selected one in a form, and the YAML updates alongside with validation and undo/redo.
- Ask the AI assistant about a compose file: it can add a service, change an image or explain a problem. It edits the file through the editor one undo step at a time, and sees the file's problems afterwards.
Getting started
Open the Docker sidebar from the activity bar. It lists whatever is already running on your machine. To try the visual editor, open any docker-compose file in your workspace.
Requirements
- The desktop app, because the extension runs the
dockercommand-line tool and opens terminal sessions. - Docker Desktop, or a running Docker daemon. If the CLI is missing or the daemon is not running, the sidebar tells you what to do.
Good to know
Registry sign-in tokens are kept in memory for the current session only and are never written to disk, so you sign in again after restarting the editor.