У меня есть приложение rasa chatbot, которое развернуто на Heroku. Я хочу запустить 2 команды на разных консолях, чтобы запустить rasa и его действия. Вот мой docker файл:
FROM ubuntu:18.04
ENTRYPOINT []
RUN apt-get update && apt-get install -y python3 python3-pip && python3 -m pip install --no-cache --upgrade pip && pip3 install --no-cache rasa==1.5.3
ADD . /app/
RUN chmod +x /app/start_services1.sh
CMD /app/start_services1.sh
RUN chmod +x /app/start_services2.sh
CMD /app/start_services2.sh
start_services1. sh файл:
cd app/
rasa run actions "*" --debug -p $PORT
start_services2. sh файл:
cd app/
rasa run --model models --enable-api --cors "*" --debug -p $PORT
Это запускается только второй. sh файл. Чат-раса запускается без действий. Как я могу решить это?