forked from iod/ControlProxy
.. | ||
bdcontract | ||
bdledger | ||
.gitignore | ||
docker-compose.yml | ||
IMAGECONF.md | ||
init.sh | ||
LICENSE | ||
README.md |
启动方式
当前默认参数已配置好,安装完docker可直接启动。 如果需要对镜像版本、管理员密钥及其他参数进行配置,可参考IMAGECONF.md。
-
安装部署好docker及docker-compose。
-
进行初始化 如果镜像下载不了,可使用备用链接下载后,使用
docker load -i xxx.tar
来导入镜像。
sh init.sh
- 启动
docker-compose up -d
- 使用
标识解析系统地址:`http://127.0.0.1:21030/DOIP/GlobalRouter/assets/`
标识解析系统在右上角输入默认的密钥对,密钥文本在`./bdcontract/manager.keypair`中。
仓库的doip地址:`tcp://127.0.0.1:21035`,可通过测试用例发起doip请求。
仓库的http地址:`http://127.0.0.1:21030/client/bdwareclient.html?self=true&contract=RepositoryExample`。
注册表地址:`http://127.0.0.1:21030/DOIP/Registry/assets/`
数字对象浏览器:url应该为http://ip:port/SCIDE,同时还需要相应权限的key-pair,可以成功登陆DOBrowser
配置文件说明
配置文件在deploy/bdcontract/cmconfig.json。 本镜像包含了标识解析系统和数字对象仓库两个模块。 cmconfig.json的详细配置参数见:。 标识解析系统的启动参数说明见标识解析系统的源码仓库。
各构件的启动参数详见三个代码仓库。 数字对象仓库示例 数字对象注册表 标识解析系统
Docker常见问题
在linux环境下,以普通用户启动docker可能会遇到权限的问题。可搜索linux docker.sock权限被拒绝
。
sudo chmod 777 /var/run/docker.sock