Container Management
Everything you need to know about managing Docker containers in Nautilus.
Container Dashboard
The Containers view shows all your Docker containers with real-time status updates. Containers are automatically grouped by their Compose project or shown as standalone.
Status Indicators
- Green - Container is running and healthy
- Yellow - Container is starting or unhealthy
- Gray - Container is stopped
- Red - Container has exited with an error
Container Actions
Click on a container to select it, then use the toolbar or right-click menu:
- Start/Stop/Restart - Control container lifecycle
- Pause/Unpause - Freeze container processes without stopping
- View Logs - Stream container output in real-time
- Open Terminal - Get a shell inside the container
- Browse Files - Explore the container filesystem
- Inspect - View full container configuration as JSON
- Remove - Delete the container (with confirmation)
Creating Containers
Click the + button or press Cmd+N to create a new container.
Configuration Options
- Image - Search Docker Hub or enter a custom image name
- Name - Optional custom container name
- Port Mappings - Expose container ports to your Mac
- Environment Variables - Set runtime environment
- Volumes - Mount host directories into the container
- Network - Choose which Docker network to attach
- Resource Limits - Set CPU and memory constraints
- Restart Policy - Configure auto-restart behavior
Terminal Access
Open an interactive terminal inside any running container:
- Select the container
- Click Terminal in the toolbar or press
Cmd+T - Choose your shell (bash, sh, or custom)
Tip: The terminal supports copy/paste, scrollback, and can be detached into a separate window.
File Browser
Explore and manage files inside running containers:
- Navigate the filesystem visually
- View and edit text files
- Download files to your Mac
- Upload files from your Mac
- View file permissions and metadata
Resource Monitoring
Monitor container resource usage in real-time from the container detail view:
- CPU - Usage percentage and core allocation
- Memory - Current usage, limit, and swap
- Network I/O - Bytes sent and received
- Block I/O - Disk read/write operations
For system-wide monitoring, visit the Monitor section in the sidebar.
Bulk Operations
Select multiple containers using Cmd-click or Shift-click, then perform bulk actions:
- Start/Stop/Restart all selected
- Remove all selected
- Export configurations