v2.4.0 — now with multi-region clusters

Ship containers. Not configuration files.

One manifest file replaces fourteen browser tabs. Orchestrate, network, secure, and monitor — from a single terminal window.

Zero YAML sprawlSimpler than K8sMore powerful than ComposeOpen source · MIT
dock — terminal
connected
~/projects/myapponmain
4.2k
GitHub Stars
12k
Weekly Installs
99.97%
CLI Uptime
<2s
Deploy Init
50+
Integrations

// capability matrix

Every layer. One tool.

Scroll to see how deep Dock goes. Each capability is a single command away — not a 400-line Helm chart.

$dock deploy --cluster prod --replicas 3 --strategy rolling
orchestration

Orchestration

Zero-downtime deploys, rollbacks, and replica scaling — no YAML sprawl.

capabilitydockdockercomposek8s
Rolling deploys
Auto rollback on failure
Replica scaling (1 command)
Multi-region clusters
Single manifest file
✓ dock is the only tool that does all of the above out of the box
$dock network expose api-svc --port 443 --tls auto
networking

Networking

Overlay mesh, automatic TLS, service discovery — wired up at deploy time.

capabilitydockdockercomposek8s
Overlay mesh networking
Automatic TLS (Let's Encrypt)
Service discovery (DNS)
Ingress routing rules
Port forwarding (dev mode)
✓ dock is the only tool that does all of the above out of the box
$dock secrets inject --env prod --from vault://myapp
secrets

Secrets

Encrypted at rest, injected at runtime. No plaintext in your repo, ever.

capabilitydockdockercomposek8s
Encrypted secret store
Vault / AWS SSM integration
Per-environment secrets
Secret rotation (zero-downtime)
Audit log for secret access
✓ dock is the only tool that does all of the above out of the box
$dock logs --cluster prod --tail 100 --filter error
observability

Observability

Unified log stream, health checks, and metrics — one pane of glass.

capabilitydockdockercomposek8s
Unified log aggregation
Container health checks
Metrics (CPU/mem/net)
Alerting rules (YAML-free)
Live topology view (CLI)
✓ dock is the only tool that does all of the above out of the box
// what engineers say

// from the terminal

Engineers who shipped with Dock

83% less config

"Replaced our entire Kubernetes setup with a single dock.yaml. Onboarded three new engineers in an afternoon instead of a week."

M

Marcus Webb

Platform Lead · Meridian Cloud

4-min MTTR

"We hit a Saturday night outage at 2am. Dock's live topology view told me exactly which replica was down. Fixed in four minutes."

P

Priya Nair

Senior DevOps Engineer · Stacklane

Ship 2x faster

"As a solo founder, Kubernetes was overkill and Compose wasn't enough. Dock is exactly the gap I needed filled."

T

Tom Okafor

Founder · Loopback.io

50 services, 1 schema

"Standardized 50 microservice deployments across 4 teams in one sprint. Every service uses the same dock.yaml schema."

C

Chen Wei

Engineering Manager · Vantage Systems

Zero secret leaks

"The secrets injection alone was worth the switch. No more plaintext in .env files committed to repos by accident."

A

Aisha Okonkwo

Security Engineer · Fidelity Labs

18 steps → 3

"Our CI/CD pipeline went from 18 steps to 3. dock build, dock push, dock deploy. That's it."

R

Ryan Castellano

DevOps Lead · Patchwork

83% less config

"Replaced our entire Kubernetes setup with a single dock.yaml. Onboarded three new engineers in an afternoon instead of a week."

M

Marcus Webb

Platform Lead · Meridian Cloud

4-min MTTR

"We hit a Saturday night outage at 2am. Dock's live topology view told me exactly which replica was down. Fixed in four minutes."

P

Priya Nair

Senior DevOps Engineer · Stacklane

Ship 2x faster

"As a solo founder, Kubernetes was overkill and Compose wasn't enough. Dock is exactly the gap I needed filled."

T

Tom Okafor

Founder · Loopback.io

50 services, 1 schema

"Standardized 50 microservice deployments across 4 teams in one sprint. Every service uses the same dock.yaml schema."

C

Chen Wei

Engineering Manager · Vantage Systems

Zero secret leaks

"The secrets injection alone was worth the switch. No more plaintext in .env files committed to repos by accident."

A

Aisha Okonkwo

Security Engineer · Fidelity Labs

18 steps → 3

"Our CI/CD pipeline went from 18 steps to 3. dock build, dock push, dock deploy. That's it."

R

Ryan Castellano

DevOps Lead · Patchwork

// install

// install

One command. Everything running.

No account required. No credit card. No Kubernetes YAML. Just paste and press enter.

$ curl -fsSL https://get.dock.sh | sh

Install in 30 seconds · macOS, Linux, WSL2 · MIT license

// release notes

Get release notes, not spam. One email per version.