Commit d96f6c8c3426115b0d254f2e5c76d781ab50db19
Committed by
GitHub
1 parent
f6fccebd
Update README.md
Showing
1 changed file
with
26 additions
and
9 deletions
... | ... | @@ -25,11 +25,28 @@ Where: |
25 | 25 | - `-v ~/.mytb-data:/data` - mounts the host's dir `~/.mytb-data` to ThingsBoard DataBase data directory |
26 | 26 | - `--name mytb` - friendly local name of this machine |
27 | 27 | - `thingsboard/tb` - docker image, can be also `thingsboard/tb-postgres` or `thingsboard/tb-cassandra` |
28 | - | |
29 | -After executing this command you can open `http://{your-host-ip}:9090` in you browser (for ex. `http://localhost:9090`). You should see ThingsBoard login page. | |
28 | +- **NOTE**: **Windows** users should use docker managed volume instead of host's dir. Create docker volume (for ex. `mytb-data`) before executing `docker run` command: | |
29 | + | |
30 | + ``` | |
31 | + $ docker create volume mytb-data | |
32 | + ``` | |
33 | + | |
34 | + After you can execute docker run command using `mytb-data` volume instead of `~/.mytb-data`. | |
35 | + | |
36 | + In order to get access to necessary resources from external IP/Host on **Windows** machine, please execute the following commands: | |
37 | + ``` | |
38 | + # HTTP port | |
39 | + $ VBoxManage controlvm "default" natpf1 "tcp-port9090,tcp,,9090,,9090" | |
40 | + # MQTT port | |
41 | + $ VBoxManage controlvm "default" natpf1 "tcp-port1883,tcp,,1883,,1883" | |
42 | + # CoAP port | |
43 | + $ VBoxManage controlvm "default" natpf1 "tcp-port5683,tcp,,5683,,5683" | |
44 | + ``` | |
45 | + | |
46 | +After executing `docker run` command you can open `http://{your-host-ip}:9090` in you browser (for ex. `http://localhost:9090`). You should see ThingsBoard login page. | |
30 | 47 | Use the following default credentials: |
31 | 48 | |
32 | -- **Systen Administrator**: sysadmin@thingsboard.org / sysadmin | |
49 | +- **System Administrator**: sysadmin@thingsboard.org / sysadmin | |
33 | 50 | - **Tenant Administrator**: tenant@thingsboard.org / tenant |
34 | 51 | - **Customer User**: customer@thingsboard.org / customer |
35 | 52 | |
... | ... | @@ -39,21 +56,21 @@ You can detach from session terminal with `Ctrl-p` `Ctrl-q` - the container will |
39 | 56 | |
40 | 57 | To reattach to the terminal (to see ThingsBoard logs) run: |
41 | 58 | |
42 | -` | |
59 | +``` | |
43 | 60 | $ docker attach mytb |
44 | -` | |
61 | +``` | |
45 | 62 | |
46 | 63 | To stop the container: |
47 | 64 | |
48 | -` | |
65 | +``` | |
49 | 66 | $ docker stop mytb |
50 | -` | |
67 | +``` | |
51 | 68 | |
52 | 69 | To start the container: |
53 | 70 | |
54 | -` | |
71 | +``` | |
55 | 72 | $ docker start mytb |
56 | -` | |
73 | +``` | |
57 | 74 | |
58 | 75 | ## Upgrading |
59 | 76 | ... | ... |