说在前面,极不同意将ONOS安装在windows的docker下! 谁让本人犯懒不想再搞VM了呢...结果到处采坑
首先下载docker,因为本人是Windows 10专业版,所以直接可以安装docker-desktop,这是一个比较新的功能整合版,代替了网上广为流传的virtualBOX三件套.
安装基本没有选项,直接无脑下一步就好了.
然后系统会自动重启数次...
然后打开Powershell,输入docker version
可以直接看到docker等的版本,表明安装成功!
使用命令
docker pull onosproject/onos
安装ONOS
查看下载的镜像
docker images
启动镜像同时进行端口绑定
docker run -i -t -p 0.0.0.0:6633:6633 -p 0.0.0.0:8181:8181 --name ONOS onosproject/onos
之后可以Ctrl+C终止(因为不影响后台继续工作),如果不放心,可以使用docker ps -a
看一下.
如果想要终止,则使用
docker rm 容器ID
输入http://localhost:8181/onos/ui即可进入到ONOS的UI前台