macOS Catalina 10.15.5
国内aliyun镜像地址
出现问题:
Failed to connect to raw.githubusercontent.com port 443: Connection refused解决方案:
手动在浏览器中输入下载链接下载并保存在~/docker文件夹中
执行如下命令可创建系统,创建演示数据并启动ThingsBoard节点。
ADD_SCHEMA_AND_SYSTEM_DATA=true ADD_DEMO_DATA=true bash -c 'docker-compose up -d tb'出现问题:
ERROR: for 534069763df8_docker_tb_1 Cannot start service tb: Mounts denied: The path /home/docker/hsqldb_volume is not shared from OS X and is not known to Docker. You can configure shared paths from Docker -> Preferences... -> File Sharing. See https://docs.docker.com/docker-for-mac/osxfs/#namespaces for more info.解决方案:
修改.env文件如下:
# cassandra environment variables CASSANDRA_DATA_DIR=~/docker/cassandra_volume # postgres environment variables POSTGRES_DATA_DIR=~/docker/postgres_volume POSTGRES_DB=thingsboard # hsqldb environment variables HSQLDB_DATA_DIR=~/docker/hsqldb_volume # environment variables for schema init and insert system and demo data ADD_SCHEMA_AND_SYSTEM_DATA=false ADD_DEMO_DATA=false重新执行:
ADD_SCHEMA_AND_SYSTEM_DATA=true ADD_DEMO_DATA=true bash -c 'docker-compose up -d tb'输出如下:
Removing docker_tb_1 Recreating 534069763df8_docker_tb_1 ... done节点启动后,可通过链接http://localhost:8080/打开在浏览器中Web页面:
Username: tenant@thingsboard.org Password: tenanthttps://sherry0302.gitbooks.io/thingboard/an-zhuang/shi-yong-docker-linux-or-mac-os.html