Adding a Dockerfile for ONOS.
This dockerfile preinstalls the following applications:
- olt
- aaa
- config
And it provides a default configuration for the olt and aaa
applications locates in docker/config/netcfg.json.
Change-Id: I788dd08fa7e8a1dc776b3e741d17d200c6badb68
diff --git a/docker/config/netcfg.json b/docker/config/netcfg.json
new file mode 100644
index 0000000..f7d9d2a
--- /dev/null
+++ b/docker/config/netcfg.json
@@ -0,0 +1,22 @@
+{
+ "apps" : {
+ "org.onosproject.aaa" : {
+ "AAA" : {
+ "radiusIp": "10.128.0.231",
+ "radiusServerPort": "1812",
+ "radiusSecret": "howdoyouturnthison"
+ }
+ }
+ },
+ "devices" : {
+ "of:0000000000000001" : {
+ "basic" : {
+ "driver" : "pmc-olt"
+ },
+ "accessDevice": {
+ "uplink": "129",
+ "vlan": "1000"
+ }
+ }
+ }
+}