ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
我们在制作docker时候,一般希望docker run命令执行后,所有需要启动的服务或应用程序都能自动完成启动,做到部署和启动自动化。比较可靠的方法如下: 1、在Dockfile文件中,安装supervisor软件,并通过EntryPoint脚本启动执行supervisor的sh脚本文件; 2、编写启动supervisor的sh脚本文件。可能需要执行的有些命令无法在supervisor的配置中进行启动管理,也可编写在这个sh脚本中; 3、编写supervisor的config文件,在config文件中启动需要启动的服务或应用。