I’m currently trying to run rasa on a server.
I need to have both rasa (i.e. the dialogs) and rasa actions in separate docker containers because we cannot use docker-compose at the moment
Also because of proxy constraints the images (rasa/rasa and rasa/rasa-sdk) are hosted in a private repo.
I am able to run the rasa docker using
docker run --name dialogs -d -p 8083:5005 -v $(pwd):/app myRepo/rasa run
This works fine and I can chat with the bot normally as long as no actions are involved.
When I try running the actions using
docker run --name actions -d -p 8084:5055 -v $(pwd)/actions:/app/actions myRepo/rasa-sdk:1.5.1 run actions
the container is immediatly exited with exit code 126 (Command invoked cannot execute)
@yiouyou yes, we fixed it.
In the docker-compose.yml we set the container_name for the actions_server to “actions” and then in the endpoints.yml we set the actions_endpoint accordingly and use “actions” as the server name.