在docker文件中CMD [“./start.sh”]和CMD ./start.sh之间有什么区别吗?

时间:2018-04-27 13:34:06

标签: docker docker-compose dockerfile

我想创建一个docker文件,当我在容器中运行时,我的API文件名为start.sh应该在后台运行。有什么办法吗?

1 个答案:

答案 0 :(得分:2)

是。

docs开始,有两种方法可以使用CMD:作为 shell 表单或 exec 表单。

  

与shell表单不同,exec表单不会调用命令shell。