- CMD
- spin up image, run CMD, stop
- w/
docker run
arg ➜ run this instead of CMD - Same w/
dockder run … CMD
- ENTRYPOINT
- spin up image, run ENTRYPOINT, stop
- w/
docker run
arg ➜ append to ENTRYPOINT arguments - Same w/
dockder run … --entrypoint=ENTRYPOINT
- CMD && ENTRYPOINT
- spin up image, run ENTRYPOINT w/ CMD appended to ENTRYPOINT arguments, stop
- w/
docker run
arg ➜ replaces CMD in ^^^ - Same w/
dockder run … CMD --entrypoint=ENTRYPOINT
Note: “stop” is when the process of the last thing goes away, so a daemon running in the FG will keep the image up 👍