OrbStack
OrbStack is Docker Desktop alternative, is the fast, light, and easy way to run Docker Containers like they’re native on Mac.
Features
Zero-config domain names for both docker-compose and kubernetes
E.g.,
n8n.agentic.orb.local,nginx.default.svc.cluster.local
Get free local https certs for both docker-compose and kubernetes
E.g.,
https://n8n.agentic.orb.local/
Install
brew install --cask orbstack[!NOTE] After install, when you open for first time, It will need admin access to finish setup.
It will also add following lines to ~/.zprofile
# Added by OrbStack: command-line tools and integration
# This won't be added again if you remove it.
source ~/.orbstack/shell/init.zsh 2>/dev/null || :Usage
Side-by-side
(Optional) Add docker registry mirror if needed in Corp env:
Networking
How to get all ip addresses on a docker network?
Reference
DevOps tools
Install optional DevOps tools for SREs
Usage
Images
Encrypt image layers with ocicrypt
Sign and Verify Container Image with cosign tool
Sign the container image while pushing:
Verify the container image while pulling:
Generate and upload the SBOM
We will use the syft to generate the SBOM and once its generated we will attach to image using cosign
Dive
To explore docker image layers:
Compose
traefik
How to expose traefik v2 dashboard?
create dashboard.yaml file
open dashboard in your favorite browser and don't forget the second slash
Reference
StevenACoffman's Docker Best Practices and Antipatterns
A collection of useful things you can do with
craneis hereMake Docker container respond to SIGTERM and SIGINT for gracefully shutdown
Last updated
Was this helpful?