🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
``` #!/bin/sh.这里的内容保存为docker-entrypoint.sh文件 echo 'MGCOONSTR=' ${MGCOONSTR} echo 'AUTHID=' ${AUTHID} sed -i "s/\${MGCOONSTR}/$MGCOONSTR/g" /www/bbbmarkservices/conf/app.conf sed -i "s/\${AUTHID}/$AUTHID/g" /www/bbbmarkservices/conf/app.conf /usr/bin/supervisord exec $@ ``` ### 说明 1、echo、sed等命令,无法通过supervisor配置启动执行,因此写在sh脚本中。 2、MGCOONSTR、AUTHID为通过docker run执行传递的环境变量。执行sh脚本时候也可以获得。 3、/usr/bin/supervisord命令为启动supervisor。