下面是我的脚本:
fi
if [[ "${1}" == "worker" ]]; then
echo "Starting Celery worker..."
celery --app=superset.tasks.celery_app:app worker -Ofair -l INFO
elif [[ "${1}" == "app-gunicorn" ]]; then
echo "Starting web app..."
/app/docker/docker-entrypoint.sh
fi
来自 DOCKERFILE:
ENTRYPOINT ["/usr/bin/my-script.sh"]
我想通过将 worker
和 app-gunicorn
参数传递给我的脚本来启动两个进程如何在 docker 文件中执行此操作,以便我可以运行两个进程