为什么使用CMD [“nginx“, “-g“, “daemon off;“]启动nginx容器
为什么使用CMD ["nginx", "-g", "daemon off;"]启动nginx容器前提知识总结前提知识容器只对主进程服务,当主进程退出的时候,容器也会退出。CMD在使用 shell 格式的话,真实的命令会被包装为 sh -c 的参数的形式进行执行的。例如,启用nginx的例子(当然这个命令是错误的):CMD service nginx start该命令会被包装为:CMD [ "sh", "-c", "service nginx start"]总结结合上面两点,可以看出,
原创
2021-08-12 12:32:56 ·
7622 阅读 ·
0 评论