Add example repo configs for recent RPMs
[integration/packaging.git] / tutorials / cluster-nodes / Dockerfile
1 ##############################################################################
2 # Copyright (c) 2017 Alexis de TalhouĆ«t.  All rights reserved.
3 #
4 # This program and the accompanying materials are made available under the
5 # terms of the Eclipse Public License v1.0 which accompanies this distribution,
6 # and is available at http://www.eclipse.org/legal/epl-v10.html
7 ##############################################################################
8
9 FROM ubuntu:trusty
10
11 # Schema: https://github.com/projectatomic/ContainerApplicationGenericLabels
12 LABEL name="OpenDaylght Clustering Tutorial" \
13       version="0.1" \
14       vendor="OpenDaylight" \
15       summary="Integration/Packaging cluster deployment tutorial" \
16       vcs-url="https://git.opendaylight.org/gerrit/p/integration/packaging.git"
17
18 # As we can't mount folders through docker-compose without
19 # having them in sync with the host, we're using a
20 # Dockerfile to bypass this limitation
21
22 # ODL Karaf SSH port
23 EXPOSE 8101
24
25 COPY opendaylight /root/opendaylight
26 COPY scripts /root/scripts
27
28 CMD ["bash"]