在Docker中运行ONOS
2017-03-22 16:44
183 查看
下载镜像:
#docker pull onosproject/onos查看上一步下载的镜像
#docker images
创建docker容器实例
docker run -t -d --name onos1 onosproject/onos查看上一步创建的docker实例
修改~/.bashrc文件,获取容器实例的IP
docker-ip() {
sudo docker inspect --format '{{ .NetworkSettings.IPAddress }}' "$@"
}
#. ~/.bashrc
用SSH连接一个容器实例,密码是karaf
ssh -p 8101 karaf@`docker-ip onos1`激活Openflow
onos> app activate org.onosproject.openflow
onos> app activate org.onosproject.fwd
如果上述命令报错,则SSH连接到其它docker实例,直至成功激活Openflow
测试
apt install mininetmn --topo tree,2 --controller remote,ip=`docker-ip onos3`
相关文章推荐
- CentOS7 Docker Nginx部署及运行详解
- 多主机搭建基于 Docker 运行的 Hadoop Cluster 总结
- docker容器运行不退出的方法
- docker运行consul cluster
- 使用 Docker 搭建 Tomcat 运行环境
- docker运行nodejs小程序
- docker学习笔记-批量删除停止运行的容器
- 解决docker内运行java读取文件问题
- 用docker运行jenkins镜像
- docker 运行 memadmin
- docker构建Java Web + Mysql运行环境
- Spring Boot 集成servlet,发布为可直接运行的war包,方便后续打包为docker镜像。
- Docker在服务器重启后自动运行
- docker镜像的制作和容器的运行 推荐
- 使用docker运行gitlab服务
- 03-Docker-Centos 7.2 之 运行fabric-samples 阿里云ECS服务器
- CentOS7安装Docker,运行Nginx镜像、Centos镜像
- Angular 4入门教程系列:1:运行在Docker中的HelloWorld
- docker 运行 javaweb(oracle 数据库) 不能连接数据库问题