I’ll start:
When I was first learning to use Docker, I didn’t realize that most tutorials that include a database don’t configure the database to persist. Imagine my surprise when I couldn’t figure out why the database kept getting wiped!
I’ll start:
When I was first learning to use Docker, I didn’t realize that most tutorials that include a database don’t configure the database to persist. Imagine my surprise when I couldn’t figure out why the database kept getting wiped!
Protip: you can configure the default host bind IP via
/etc/docker/daemon.json
. You could for example set:{ "ip": "127.0.0.1" }
which would result in
-p "8080:8080"
being equivalent to-p "127.0.0.1:8080:8080"