OrbStack

OrbStack is Docker Desktop alternative, is the fast, light, and easy way to run Docker Containers like they’re native on Mac.

Features

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

Last updated

Was this helpful?