Use latest ODL RPM in example CentOS Dockerfile
[integration/packaging.git] / docker / centos / Dockerfile
1 FROM centos:7
2
3 # Schema: https://github.com/projectatomic/ContainerApplicationGenericLabels
4 LABEL name="Int/Pack CentOS Dockerfile" \
5       version="7.0" \
6       vendor="OpenDaylight" \
7       summary="OpenDaylight Integration/Packaging example CentOS Dockerfile" \
8       vcs-url="https://git.opendaylight.org/gerrit/p/integration/packaging.git"
9
10 # Install OpenDaylight
11 RUN yum install -y http://cbs.centos.org/repos/nfv7-opendaylight-70-release/x86_64/os/Packages/opendaylight-7.0.0-1.el7.noarch.rpm && yum clean all
12
13 # Ports
14 # 8101 - Karaf SSH
15 # Installing additional ODL features may require opening additional ports.
16 # https://wiki.opendaylight.org/view/Ports
17 EXPOSE 8101
18
19 # Start OpenDaylight
20 CMD ["/opt/opendaylight/bin/karaf"]