文章目录
voltha build
离线运行环境
- 环境准备(virtualbox,vagrant,已装docker的box文件)
- 创建共享文件夹详细见此
- 加载docker镜像
>python load-images.py - 运行docker容器
> cd /cord/incubator/voltha
> source env.sh
> docker-compose -f compose/docker-compose-system-test.yml up -d
> docker-compose -f compose/docker-compose-system-test.yml ps - 登陆命令行
> ssh -p 5022 voltha@localhost
NOTE:
-
已装环境box:
71:\volt\packages\vagrant-boxes\voltha-boxes\xenial-server-cloudimg-amd64-vagrant-docker.box -
镜像文件:
71:\volt\packages\images
单个加载 docker load < xxx.tar
脚本加载> python load-images.py -
问题
- 过程中遇到ssh登陆cli问题
No vltha-grpc service registered in consul; exiting connection to localhost closed
解决:一定执行source env.sh在Python虚拟环境中执行docker-compos;
- ssh访问cli很慢或卡住
解决:关闭重新进入。还未找到其他解决办法。
- 如有问题还请反馈进一步解决
在线build环境(未完,待修改)
软件版本
- 下载适合系统的virtualbox版本
下载路径 - 下载适合系统的vagrant版本