source: tol/docker/dev/Dockerfile @ 1b3c860

1941-docker-image-to-test
Last change on this file since 1b3c860 was 1b3c860, checked in by Jorge <jsperez@…>, 9 years ago

refs #1941, preparing docker image for testing a production

  • Property mode set to 100644
File size: 1.1 KB
Line 
1FROM ubuntu:16.04
2LABEL maintainer="Jorge Suit <jsperez at bayesforecast.com>"
3LABEL description="A linux C++ build environment to develop TOL"
4
5RUN apt-get update && apt-get install -y --no-install-recommends \
6  bc \
7  bwidget \
8  cmake \
9  g++ \
10  git \
11  libatlas-base-dev \
12  libbz2-dev \
13  libboost-filesystem-dev \
14  libboost-thread-dev \
15  libcurl4-openssl-dev \
16  libfftw3-dev \
17  libgsl0-dev \
18  libltdl-dev \
19  libmysqlclient-dev \
20  libpq-dev \
21  libsuitesparse-dev \
22  libsparsehash-dev \
23  libtk-img \
24  tcl-dev \
25  tcllib \
26  tclodbc \
27  tk-dev \
28  tklib \
29  tk-table \
30  unixodbc-dev \
31  zlib1g-dev \
32  wget && \
33  ln -s /usr/lib/x86_64-linux-gnu/libgsl.so.19 /usr/lib/libgsl.so.0 && \
34  rm -rf /var/lib/apt/lists/*
35
36# git config --global http.sslVerify false
37# git clone --depth=1 https://gitlab.com/BayesForecast/tol-project/tol.git
38# cmake ../../tol -DCMAKE_INSTALL_PREFIX=/usr/local/tol-3.4 -DCMAKE_BUILD_TYPE=Release
39# cmake ../../toltcl -DTOL_PREFIX_PATH=/usr/local/tol-3.4 -DCMAKE_BUILD_TYPE=Release -DBUILD_TCLCURL=1
40# cmake ../../tolbase -DTOL_PREFIX_PATH=/usr/local/tol-3.4 -DCMAKE_BUILD_TYPE=Release -DBUILD_RBC=1
Note: See TracBrowser for help on using the repository browser.