1、下载ONOS docker镜像
docker pull onosproject/onos:1.13.2 #下载镜像
注::1.13.2
代表ONOS版本号,加上这句将下载指定版本(此次下载的为1.13.2版本),不加这句则默认下载最新版本。要注意的是在后面运行docker镜像时也要加上该版本号。
2、运行docker镜像
sudo docker run -t -d --name onos1 onosproject/onos
注:onos1为自己定义的docker名称,为创建集群,启动三个onos,分别为onos1,onos2,onos3。
3、下载构建集群的脚本
wget https://raw.githubusercontent.com/opennetworkinglab/onos/master/tools/package/bin/onos-form-cluster
让onos-form-cluster
文件变为可执行文件:
chmod u+x onos-form-cluster
在.bashrc
文件最后添加以下语句,使得可以通过docker名获取docker实例的IP
docker-ip() {
sudo docker inspect --format '{
{ .NetworkSettings.IPAddress }}' "$@&