宝塔面板docker容器中SuperVisor无法自动随容器启动打开守护管理器
我是在虚拟机中装了宝塔,然后docker容器中又安装宝塔,容器中宝塔再安装“进程守护管理器 2.2”,每次重启容器SuperVisor 是运行中,但是守护的进程都是STARTING,软件商店点击一下“进程守护管理器 2.2”,再关闭,不用任何操作,它自己就RUNNING了,但是你不进软件商店点击一下“进程守护管理器 2.2”再关闭,它就是不起来
我发布的是.netCore3.1的webapi项目
解答
您好,docker默认不支持system方式启动,所以导致无法启动。面板在检查到进程守护管理器没有启动时会使用
/www/server/panel/pyenv/bin/python /www/server/panel/pyenv/bin/supervisord -c /etc/supervisor/supervisord.conf
启动。
// 来源:https://www.nzw6.com