Dockerfile parts

Estimated reading time: 1 minute

Dockerfile parts

  1. FROM
  2. ENV
  3. RUN
  4. EXPOSE
  5. CMD
  6. ENTRYPOINT
  7. COPY
  8. WORKDIR
  9. VOLUME
  10. ADD

Resources

  • https://blog.knoldus.com/docker-dockerfile/
  • https://docs.docker.com/engine/reference/builder/
  • https://docs.docker.com/develop/develop-images/dockerfile_best-practices/

  • https://www.youtube.com/watch?v=tb4eDxdJscg
  • https://www.youtube.com/playlist?list=PLEiEAq2VkUULWjtlQxn8Wq9sPdxg-N-T0

~ entrypoint vs cmd

  • https://phoenixnap.com/kb/docker-cmd-vs-entrypoint
  • https://stackoverflow.com/a/41676550