From 1d5a1958fb84fc9a5eb9d804e382c164806c94d2 Mon Sep 17 00:00:00 2001 From: Moses Paul R Date: Mon, 15 Jan 2018 12:41:57 +0530 Subject: [PATCH 1/4] Create Dockerfile --- Dockerfile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..5bdf8e8 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,16 @@ +FROM python:2.7 +MAINTAINER SCoRe Labs +ARG BUILD_DATE +ARG VCS_REF +WORKDIR /home/BellyDynamic +COPY . . +RUN chmod +x setup.sh; sync; ./setup.sh +LABEL multi.org.label-schema.name="BellyDynamic" \ + multi.org.label-schema.description="Framework for handling Graphs" \ + multi.org.label-schema.url="https://github.com/scorelab/BellyDynamic/wiki" \ + multi.org.label-schema.vcs-url="https://github.com/scorelab/BellyDynamic" \ + multi.org.label-schema.vcs-ref=$VCS_REF \ + multi.org.label-schema.build-date=$BUILD_DATE \ + multi.org.label-schema.vendor="SCoRe" \ + multi.org.label-schema.version="" \ +multi.org.label-schema.schema-version="1.0" From 87b4f26526e044dc7710199e410e3e3949066073 Mon Sep 17 00:00:00 2001 From: Moses Paul R Date: Mon, 15 Jan 2018 12:57:26 +0530 Subject: [PATCH 2/4] Add dependencies to the dockerfile --- Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5bdf8e8..f1b138b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,8 @@ ARG BUILD_DATE ARG VCS_REF WORKDIR /home/BellyDynamic COPY . . -RUN chmod +x setup.sh; sync; ./setup.sh +RUN chmod +x setup.sh; sync; ./setup.sh; ./install-snap-python.sh; +RUN pip install pandas; LABEL multi.org.label-schema.name="BellyDynamic" \ multi.org.label-schema.description="Framework for handling Graphs" \ multi.org.label-schema.url="https://github.com/scorelab/BellyDynamic/wiki" \ @@ -12,5 +13,5 @@ LABEL multi.org.label-schema.name="BellyDynamic" \ multi.org.label-schema.vcs-ref=$VCS_REF \ multi.org.label-schema.build-date=$BUILD_DATE \ multi.org.label-schema.vendor="SCoRe" \ - multi.org.label-schema.version="" \ + multi.org.label-schema.version="1.0" \ multi.org.label-schema.schema-version="1.0" From dacc0224043f83509e3e225db87caad3f62c6136 Mon Sep 17 00:00:00 2001 From: Moses Paul R Date: Mon, 15 Jan 2018 13:13:47 +0530 Subject: [PATCH 3/4] Added version --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index f1b138b..7aa4da6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,7 @@ ARG VCS_REF WORKDIR /home/BellyDynamic COPY . . RUN chmod +x setup.sh; sync; ./setup.sh; ./install-snap-python.sh; -RUN pip install pandas; +RUN pip install pandas==0.22.0; LABEL multi.org.label-schema.name="BellyDynamic" \ multi.org.label-schema.description="Framework for handling Graphs" \ multi.org.label-schema.url="https://github.com/scorelab/BellyDynamic/wiki" \ From 38e2dba1556890ee21b2726b79c715f4ff1b70b5 Mon Sep 17 00:00:00 2001 From: Moses Paul R Date: Mon, 15 Jan 2018 13:53:11 +0530 Subject: [PATCH 4/4] Added Pandas --- setup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.sh b/setup.sh index a632309..f5fa6a3 100755 --- a/setup.sh +++ b/setup.sh @@ -8,4 +8,4 @@ cp snap-4.0.0-4.0-centos6.5-x64-py2.6/snap.py ./bellydynamic-adv/; cp snap-4.0.0-4.0-centos6.5-x64-py2.6/_snap.so ./bellydynamic-adv/ chmod +x ./bellydynamic-adv/snap.py; chmod +x ./bellydynamic-adv/_snap.so; - +pip install pandas;