Yury Pitsishin on Software Design, Big Data and DevOps Some Docker instructions look similar and cause confusion among developers who just started using Docker or do it irregularly. In this post I will explain the difference between CMD, RUN, and ENTRYPOINT on examples. In a nutshell RUN executes command(s) in a new layer and creates a new image. E.g., it is often used for installing software pack