Captain lets you manage Docker containers directly from the menu bar.
- Start or Stop Containers - See which containers are running and which have stopped. Conveniently start or stop any container directly from the menu bar. For example, quickly switch between Web server contaiers (port 80/443) of different projects.
- Automatic Groups - Containers are grouped automatically if the name of the container (or its image) contains multiple underscores. Works great for docker-compose projects.
- Kill Now - Hold ⌃ (Control) to kill a container instantly. Waiting for containers to stop gracefully is usually a waste of time. Use at your own risk: some containers stop gracefully for a reason.
- Open in a Browser - Hold ⌘ (Command) to open a container in the browser--useful if you don't want to bookmark or remember development URLs. Tip: Define an OPEN_IN_BROWSER container environment variable to set a custom URL.
- Pause or Unpause - Hold ⇧ (Shift) to pause or unpause a container, in case you ever need to. (Who actually pauses containers?)
- Quickly Copy ID's - Hold ⌥ (Option/Alt) to copy a container ID, a true timesaver in the rare moments that you need to go back to the terminal. For example, CLI tasks like building and cleaning up stale containers become less typo-prone.