From 33363b4bdd502fcc8729dd9e8b4c4cb8762a9a64 Mon Sep 17 00:00:00 2001 From: Jennifer Rinker <rink@win.dtu.dk> Date: Wed, 2 May 2018 12:28:23 +0200 Subject: [PATCH] adding simpledocker files --- docker/Dockerfile_simple | 25 +++++++++++++++++++++++++ docker/requirements_simple.txt | 6 ++++++ 2 files changed, 31 insertions(+) create mode 100644 docker/Dockerfile_simple create mode 100644 docker/requirements_simple.txt diff --git a/docker/Dockerfile_simple b/docker/Dockerfile_simple new file mode 100644 index 00000000..f0f0899c --- /dev/null +++ b/docker/Dockerfile_simple @@ -0,0 +1,25 @@ +# ================================================================== +# Creating a simple docker image for TOPFARM testing and docs +# ================================================================== + +# set the base image +FROM continuumio/anaconda3:latest + +# define the maintainer +MAINTAINER Jennifer Rinker <rink@dtu.dk> + +# update the application repository list +RUN apt-get update \ + && apt-get install -y \ + build-essential \ + gcc \ + gfortran + +# create an "install" directory and make it the working directory +RUN mkdir /install +WORKDIR /install + +# copy reqs file to /install and install everything +COPY ./requirements_simple.txt /install +RUN pip install --upgrade pip \ + && pip install -r /install/requirements_simple.txt diff --git a/docker/requirements_simple.txt b/docker/requirements_simple.txt new file mode 100644 index 00000000..010a9017 --- /dev/null +++ b/docker/requirements_simple.txt @@ -0,0 +1,6 @@ +# WindIO for ??? +-e git+https://github.com/FUSED-Wind/windIO.git#egg=windio +# OpenMDAO for optimization +-e git+https://github.com/OpenMDAO/OpenMDAO.git#egg=openmdao +# sphinx read-the-docs theme for documentation +sphinx_rtd_theme -- GitLab