Deploy Rasa In Docker

Yes you should update that tutorial. I followed this link Building a Rasa Assistant in Docker .

Dockerfile:
FROM rasa/rasa-sdk:2.8.0
WORKDIR /app
USER root
COPY ./actions /app/actions
USER 1001

In short:

  1. docker run -v %cd%:/app rasa/rasa:2.8.0-full train
  2. docker build . -t rasa/rasa-sdk:2.8.0
  3. docker network create my-project
  4. docker run -d -v %cd%/actions:/app/actions --net my-project --name action-server rasa/rasa-sdk:2.8.0
  5. docker run -it -v %cd%:/app -p 5005:5005 --net my-project rasa/rasa:2.8.0-full shell