🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
我们在制作docker时候,一般希望docker run命令执行后,所有需要启动的服务或应用程序都能自动完成启动,做到部署和启动自动化。比较可靠的方法如下: 1、在Dockfile文件中,安装supervisor软件,并通过EntryPoint脚本启动执行supervisor的sh脚本文件; 2、编写启动supervisor的sh脚本文件。可能需要执行的有些命令无法在supervisor的配置中进行启动管理,也可编写在这个sh脚本中; 3、编写supervisor的config文件,在config文件中启动需要启动的服务或应用。