-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDockerfile
50 lines (38 loc) · 816 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
FROM ubuntu:16.04
RUN apt-get update \
&& apt-get install -y \
bash \
tree \
wget \
sudo \
vim \
iputils-ping \
less \
vim \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
# add folder share
VOLUME "/share"
# change to user root
USER root
# add rights
RUN chmod -R 777 /tmp
# download software
ADD http://www.jedox.com/downloads/software/6/sr3/jedox_6_0_sr3.tar /tmp/
# extract software
RUN tar -xvf /tmp/jedox_6_0_sr3.tar -C /tmp/
# change to working directory /tmp
WORKDIR /tmp
# install software
RUN ./install.sh --automatic
# cleanup
RUN rm -rfv /tmp/*
RUN rm -rfv /tmp/.lic_agr_7.1
# change to working directory
WORKDIR /
# expose ports
EXPOSE 80
EXPOSE 7777
EXPOSE 7775
# add entrypoint
# ENTRYPOINT /opt/jedox/ps/jedox-suite.sh start && /bin/bash