dockerfile-test/README.md

14 lines
615 B
Markdown

# Dockerfile syntax insights
Some Dockerfile syntax stances like :
* [`RUN`](https://docs.docker.com/reference/dockerfile/#run)
* [`CMD`](https://docs.docker.com/reference/dockerfile/#cmd)
* [`ENTRYPOINT`](https://docs.docker.com/reference/dockerfile/#entrypoint)
might not be as clear as:
* `RUN_THIS_COMMAND_TO_CREATE_CONTAINERIMAGE_NEXT_LAYER` (aka `RUN`)
* `DEFAULT_ARGUMENTS_APPENDED_TO_CONTAINER_PID1_COMMANDLINE` (aka `CMD` and clearly challenging to conflate DEFAULT_ARUMENTS with COMMAND)
* `DEFAULT_CONTAINER_PID1_COMMAND` (aka `ENTRYPOINT`)
the [Dockerfile](./Dockerfile) tries to give examples here