Skip to content

Commit 50e2ce4

Browse files
author
Norbert Kamiński
committed
Dockerfile: Change eclipse version, add libs
build: Change container tag eclipse: Change container tag Signed-off-by: Norbert Kamiński <[email protected]>
1 parent e6bb228 commit 50e2ce4

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

Dockerfile

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@ RUN sed 's/main$/main universe/' -i /etc/apt/sources.list && \
55
apt-get update && apt-get install -y software-properties-common && \
66
add-apt-repository ppa:webupd8team/java -y && \
77
apt-get update && \
8-
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections && \
9-
apt-get install -y wget default-jre libxext-dev libxrender-dev libxtst-dev && \
8+
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select \
9+
true | /usr/bin/debconf-set-selections && \
10+
apt-get install -y wget default-jre libxext-dev libswt-gtk-4-jni && \
11+
apt-get install -y libxrender-dev libxtst-dev && \
1012
apt-get clean && \
1113
rm -rf /var/lib/apt/lists/* && \
1214
rm -rf /tmp/*
@@ -15,7 +17,8 @@ RUN sed 's/main$/main universe/' -i /etc/apt/sources.list && \
1517
# the netbeans image
1618
RUN apt-get update && apt-get install -y libgtk2.0-0 libcanberra-gtk-module
1719

18-
RUN wget http://eclipse.c3sl.ufpr.br/technology/epp/downloads/release/2020-03/R/eclipse-cpp-2020-03-R-incubation-linux-gtk-x86_64.tar.gz -O /tmp/eclipse.tar.gz -q && \
20+
RUN wget http://eclipse.c3sl.ufpr.br/technology/epp/downloads/release/2020-03/R/eclipse-cpp-2020-03-R-incubation-linux-gtk-x86_64.tar.gz \
21+
-O /tmp/eclipse.tar.gz -q && \
1922
echo 'Installing eclipse' && \
2023
tar -xf /tmp/eclipse.tar.gz -C /opt && \
2124
rm /tmp/eclipse.tar.gz
@@ -24,11 +27,12 @@ ADD run /usr/local/bin/eclipse
2427

2528
RUN chmod +x /usr/local/bin/eclipse && \
2629
mkdir -p /home/developer && \
27-
echo "developer:x:1000:1000:Developer,,,:/home/developer:/bin/bash" >> /etc/passwd && \
30+
echo "developer:x:1000:1000:Developer,,,:/home/developer:/bin/bash" \
31+
>> /etc/passwd && \
2832
echo "developer:x:1000:" >> /etc/group && \
2933
chown developer:developer -R /home/developer
3034

3135
USER developer
3236
ENV HOME /home/developer
3337
WORKDIR /home/developer
34-
CMD /usr/local/bin/eclipse
38+
CMD /bin/bash

build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
echo 'This will take a lot of time...'
2-
docker build -t eclipse-mn:1.2 .
2+
docker build -t eclipse-mn:v1.3 .

eclipse

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ docker run -ti --rm \
44
-e DISPLAY=$DISPLAY \
55
-v /tmp/.X11-unix:/tmp/.X11-unix \
66
-v "`pwd`":/workspace \
7-
eclipse-mn:1.2
7+
eclipse-mn:v1.3

0 commit comments

Comments
 (0)