d1a236f54ce7a05ada111db69feff16b3ef56026
[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="5.2" \
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-52-release/x86_64/os/Packages/opendaylight-5.2.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"]