docker 基础知识

CMD

CMD 设定默认执行的命令

1
CMD ["node", "dist/main.js"]

ENTRYPOINT

ENTRYPOINT 为 docker run 的时候执行的命令, docker run 后续的命令会跟在 ENTRYPOINT 后面

1
ENTRYPOINT ["node"]
1
2
docker run xxx -v
# node -v