docker

【转】Dockerfile: ENTRYPOINT和CMD的区别

2019-02-01  本文已影响0人  wine_5664

https://zhuanlan.zhihu.com/p/30555962

规则

覆盖

区别

写法(Shell vs. Exec)

下面的例子使用了shell表示法:

CMD executable  param1 param2

exec表示法:

CMD ["executable","param1","param2"] 

ENTRYPOINT 和 CMD 组合使用

例子

FROM ubuntu:trusty
ENTRYPOINT ["/bin/ping","-c","3"]
CMD ["localhost"] 
上一篇 下一篇

猜你喜欢

热点阅读