【发布时间】:2020-07-08 22:13:16
【问题描述】:
我有一个 rasa-docker compose 文件,其中我的 rasa 映像基于 rasa:1.6.1-spacy-en
version: '3.0'
services:
rasa_movie:
image: myrasa:v3
ports:
- 5005:5005
depends_on:
- duckling
- action_server
command:
- run
- -m
- /app/models
- --cors
- "*"
- --enable-api
- --log-file
- out.log
- -p
- '5005'
action_server:
image: myaction:v1
ports:
- "5055:5055"
command:
- start
- --actions
- actions
duckling:
image: rasa/duckling
ports:
- "8000:8000"
执行 docker-compose up -d 后,我想连接到已经启动的 ras 服务器的 shell 以与机器人交互。
我尝试了docker exec rasacontainername rasa shell 之类的方法,但它失败了 OSError: [Errno 98] error while trying to bind on address ('0.0.0.0', 5005): address already in use 正如预期的那样。 p>
有没有一种方法可以在不重新启动 rasas 服务器的情况下连接到 rasa shell?
提前致谢。
【问题讨论】:
标签: docker-compose rasa-core rasa