通过docker运行以'execforms'传递命令

https://docs.docker.com/engine/reference/builder/#cmd表示在一个Dockerfile中

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

是“执行forms”和

 CMD command param1 param2 

是'shellforms',而且运行方式略有不同。

注意:与shellforms不同,execforms不会调用命令shell

但是当你用docker run传递命令的时候,我可以find任何方法让它在没有命令行的情况下运行。

 docker run container-name echo test # shell form I guess 

什么是执行forms?