Tutorials
DevOps
DevOps tutorials for people who want an app to run the same way on every machine, not only on the one it was written on. Learn what each command does before you trust it. A copied command runs just as happily when it is wrong.
0 likes
Likes for this tutorial.
Fix "permission denied" on a Bind Mount
Level: Intermediate
Reproduce the error with a non-root container, read the owner numbers and fix it by changing the folder's owner or the container's user. After this, you can tell which side to change and stop reaching for chmod 777.
4 min read
0 likes
Likes for this tutorial.
Pass Env Vars Without Hard-Coding Secrets
Level: Intermediate
Pass variables from your shell, from an env file and from a Compose secret, and make Compose refuse to start when a required one is missing. After this, you can keep real values out of your files and your commands.
3 min read