Public Repository

Last pushed: 2 years ago
Short Description
OpenDaylight Beryllium SR1 with basic GUI tools, based on gliderlabs/alpine.
Full Description

Boot ODL docker container (GUI needs boot-up time about 1min):
docker run -it -p 8101:8101 -p 8080:8080 -p 8181:8181 takanorisuzuki/odl-beryllium:1.0

Karaf console access via SSH:
username: karaf
password: karaf
Port: 8101
ssh karaf@<ip-address> -p 8101

DLUX access:
http://<ip-address>:8080/index.html
username: admin
password: admin

RESTCONF API doc access:
http://<ip-address>:8181/apidoc/explorer/index.html
username: admin
password: admin

Features:
odl-mdsal-clustering
odl-dlux-all
odl-restconf-all

Dockerfile:
Need to prepare ODL package before docker build.
https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distribution-karaf/0.4.1-Beryllium-SR1/distribution-karaf-0.4.1-Beryllium-SR1.tar.gz

FROM gliderlabs/alpine
MAINTAINER takanorisuzuki <tak-suzuki[atmark]live.jp>
ENV JAVA_HOME=/usr/lib/jvm/java-1.7-openjdk
RUN apk --update add openjdk7 bash && rm -rf /var/cache/apk/*
ADD distribution-karaf-0.4.1-Beryllium-SR1.tar.gz .
EXPOSE 8080 8101 8181
CMD ["/distribution-karaf-0.4.1-Beryllium-SR1/bin/karaf"]

Docker Pull Command
Owner
takanorisuzuki