forked from ESPRI-Mod/synda
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
17 lines (8 loc) · 716 Bytes
/
Copy pathDockerfile
File metadata and controls
17 lines (8 loc) · 716 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
FROM centos:centos6
RUN yum install -y gcc python python-pip python-devel openssl-devel sqlite sqlite-devel libxslt-devel libxml2-devel zlib-devel libffi-devel wget bc which tar
RUN useradd synda
ENV ST_HOME=/home/synda/sdt
ENV PATH=$ST_HOME/bin:$PATH
RUN su synda -c "mkdir -p /home/synda/src/synda && cd /home/synda/src/synda && wget https://raw.githubusercontent.com/Prodiguer/synda/master/sdc/install.sh && chmod +x install.sh && ./install.sh"
RUN wget -O /tmp/synda_autologin.sh http://esgf-build.ipsl.upmc.fr/synda_autologin.sh; cat /tmp/synda_autologin.sh >> /root/.bashrc
RUN su synda -c "echo 'ST_HOME=/home/synda/sdt' >> /home/synda/.bashrc; echo 'PATH=$ST_HOME/bin:$PATH' >> /home/synda/.bashrc"