# How to run rasa in Dcoker?

**URL:** <https://forum.rasa.com/t/how-to-run-rasa-in-dcoker/28111>\
**Category:** Getting Started with Rasa\
**Created:** [April 27, 2020, 2:19pm UTC](https://forum.rasa.com/t/how-to-run-rasa-in-dcoker/28111 "2020-04-27T14:19:40Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![lionking19382](https://avatars.discourse-cdn.com/v4/letter/l/a8b319/32.png) [@lionking19382](https://forum.rasa.com/u/lionking19382)\
**Post date:** [April 27, 2020, 2:19pm UTC](https://forum.rasa.com/t/how-to-run-rasa-in-dcoker/28111/1 "2020-04-27T14:19:40Z")

</div>

Hello,

I got a piece of Rasa codes from someone and tried to train the model in docker in windows. But I got an error message like this

docker: Error response from daemon: create $(pwd): “$(pwd)” includes invalid characters for a local volume name, only “[a-zA-Z0-9][a-zA-Z0-9\_.-]” are allowed. If you intended to pass a host directory, use absolute path. See ‘docker run --help’.

The codes were saved in C:\demo

The command used: C:\demo\docker run -v $(pwd):/app rasa/rasa:1.9.7-full train --domain domain.yml --data data --out models

Do you have any insights? Thank you in advanced.

---

<div class="post-metadata">

**Author:** ![ActuallyAcey](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/actuallyacey/32/6644_2.png) [@ActuallyAcey](https://forum.rasa.com/u/ActuallyAcey)\
**Post date:** [April 28, 2020, 7:18am UTC](https://forum.rasa.com/t/how-to-run-rasa-in-dcoker/28111/2 "2020-04-28T07:18:46Z")

</div>

Windows systems use `{pwd}` (Note the curly braces), not `(pwd)`. Try replacing the term in your docker command.

---

<div class="post-metadata">

**Author:** ![lionking19382](https://avatars.discourse-cdn.com/v4/letter/l/a8b319/32.png) [@lionking19382](https://forum.rasa.com/u/lionking19382)\
**Post date:** [April 28, 2020, 2:19pm UTC](https://forum.rasa.com/t/how-to-run-rasa-in-dcoker/28111/3 "2020-04-28T14:19:21Z")

</div>

C:\demo\>docker run -v ${pwd}:/app rasa/rasa:1.9.7-full train --domain domain.yml --data data --out models docker: Error response from daemon: create ${pwd}: “${pwd}” includes invalid characters for a local volume name, only “[a-zA-Z0-9][a-zA-Z0-9\_.-]” are allowed. If you intended to pass a host directory, use absolute path. See ‘docker run --help’.

It is still not working:frowning\_face:

---

<div class="post-metadata">

**Author:** ![lionking19382](https://avatars.discourse-cdn.com/v4/letter/l/a8b319/32.png) [@lionking19382](https://forum.rasa.com/u/lionking19382)\
**Post date:** [April 28, 2020, 2:58pm UTC](https://forum.rasa.com/t/how-to-run-rasa-in-dcoker/28111/4 "2020-04-28T14:58:54Z")

</div>

Now it is working:

docker run -v pwd:/app rasa/rasa:1.9.7-full init --no-prompt

One more question, dose anyone know how to mount a specific folder to docker? For example, right now I saved someone’s rasa codes in c:\demo, how to run these codes in docker? Thanks.

---

<div class="post-metadata">

**Author:** ![lionking19382](https://avatars.discourse-cdn.com/v4/letter/l/a8b319/32.png) [@lionking19382](https://forum.rasa.com/u/lionking19382)\
**Post date:** [April 29, 2020, 3:28pm UTC](https://forum.rasa.com/t/how-to-run-rasa-in-dcoker/28111/5 "2020-04-29T15:28:42Z")

</div>

I used the command below and it is working.

C:\>docker run -v //c/demo/:/app rasa/rasa:latest train
