Skip to main content

Docker Development

Use Docker to create isolated development environments.

Context

Commands

Kill all running containers

docker rm -f $(docker ps -a -q)

Postgres

Start local postgres db

docker-compose -f 'stack.yml' up --build

Context

PageNotes
Microservices
KubernetesTool
URLNotes
Diagram
Udemy Nodejs Microservices

Questions

Which engineering decision related to this topic has the highest switching cost once made — and how do you make it well with incomplete information?

  • At what scale or complexity level does the right answer to this topic change significantly?
  • How does the introduction of AI-native workflows change the conventional wisdom about this technology?
  • Which anti-pattern in this area is most commonly introduced by developers who know enough to be dangerous but not enough to know what they don't know?