Skip to content

Commit e6bb228

Browse files
author
Norbert Kamiński
committed
Dockerfile: Delete old dependencies
LICENSE: Add maintainers build: Change name of the container eclipe: Change container name Signed-off-by: Norbert Kamiński <[email protected]>
1 parent 06b0378 commit e6bb228

File tree

4 files changed

+7
-10
lines changed

4 files changed

+7
-10
lines changed

Dockerfile

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
FROM ubuntu:18.04
2-
MAINTAINER Fabio Rehm "fgrehm@gmail.com"
2+
MAINTAINER Norbert Kamiński "norbert.kaminski@3mbed.com"
33

44
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 && \
88
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections && \
9-
apt-get install -y oracle-java8-installer libxext-dev libxrender-dev libxtst-dev && \
9+
apt-get install -y wget default-jre libxext-dev libxrender-dev libxtst-dev && \
1010
apt-get clean && \
1111
rm -rf /var/lib/apt/lists/* && \
1212
rm -rf /tmp/*
@@ -15,7 +15,7 @@ RUN sed 's/main$/main universe/' -i /etc/apt/sources.list && \
1515
# the netbeans image
1616
RUN apt-get update && apt-get install -y libgtk2.0-0 libcanberra-gtk-module
1717

18-
RUN wget http://eclipse.c3sl.ufpr.br/technology/epp/downloads/release/photon/R/eclipse-jee-photon-R-linux-gtk-x86_64.tar.gz -O /tmp/eclipse.tar.gz -q && \
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 && \
1919
echo 'Installing eclipse' && \
2020
tar -xf /tmp/eclipse.tar.gz -C /opt && \
2121
rm /tmp/eclipse.tar.gz
@@ -26,10 +26,7 @@ RUN chmod +x /usr/local/bin/eclipse && \
2626
mkdir -p /home/developer && \
2727
echo "developer:x:1000:1000:Developer,,,:/home/developer:/bin/bash" >> /etc/passwd && \
2828
echo "developer:x:1000:" >> /etc/group && \
29-
echo "developer ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/developer && \
30-
chmod 0440 /etc/sudoers.d/developer && \
31-
chown developer:developer -R /home/developer && \
32-
chown root:root /usr/bin/sudo && chmod 4755 /usr/bin/sudo
29+
chown developer:developer -R /home/developer
3330

3431
USER developer
3532
ENV HOME /home/developer

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2014 Fabio Rehm
3+
Copyright (c) 2020 Fabio Rehm, Norbert Kamiński, Marek Kasiewicz
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

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 fgrehm/eclipse:v4.4.1 .
2+
docker build -t eclipse-mn:1.2 .

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-
fgrehm/eclipse:v4.4.1
7+
eclipse-mn:1.2

0 commit comments

Comments
 (0)