- Have 2 environments
- Use
maketo shorten docker compose commands - Have an
.envfiles to configure the project
Using NodeJS as an example project to demonstrate the building process; so the packages-* and .js can be completely ignored and removed. Also check what the Dockerfile does.
- Clone this repo
- Create
.envfile from theenv.exampleand tweak it as needed
All are ran using the environment set in the .env file
make buildmake upmake downmake logsmake pushmake release
- Publish to registry/hub