You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://microbadger.com/images/openkbs/eclipse-photon-docker"Get your own image badge on microbadger.com")[](https://microbadger.com/images/openkbs/eclipse-photon-docker"Get your own version badge on microbadger.com")
3
3
4
-
# NOTE: This docker default is providing latest Eclipse '2020-06' (Latest) instead of Photon, Oxygen and you can change it to build other versions using '.env' file !!!
4
+
* For any plugin of Eclipse, e.g., BPMN2, etc., you will use Eclipse Marketplace to install once you are inside the Containr's Eclipse -- we are retiring all other specialty versions of Eclipse, e.g., eclipse-uml-docker, etc.
5
+
6
+
* NOTE: This docker default is providing latest Eclipse '2021-03' (Latest) instead of Photon, Oxygen and you can change it to build other versions using '.env' file !!!
5
7
6
8
# Components
7
-
* Eclipse '2020-06' JEE version (you can change if by change Dockerfile)
9
+
* Eclipse '2021-03' the latest Modeling or JEE version (you can change if by change .env and then use './build.sh' to build locally)
8
10
* Base Components (e.g., Maven, Java, NodeJS, etc.)
9
-
* See [openkbs/jdk-mvn-py3](https://github.com/DrSnowbird/jdk-mvn-py3/blob/master/README.md#Components)
11
+
* See [openkbs/jdk-mvn-py3 - Components](https://github.com/DrSnowbird/jdk-mvn-py3/blob/master/README.md#Components)
12
+
* See [openkbs/jdk-mvn-py3 - Releases Information](https://github.com/DrSnowbird/jdk-mvn-py3/blob/master/README.md#Releases-information)
10
13
11
14
# Run (recommended for easy-start)
12
-
Image is pulling from openkbs/eclipse-photon-docker
15
+
Image is pulling from openkbs/eclipse-docker
13
16
```
14
17
./run.sh
15
18
```
16
19
17
20
# Build
18
21
You can build your own image locally.
19
-
Note that the default build docker is "photon" version.
20
-
If you want to build older Eclipse like "oxygen", you can following instruction in next section
22
+
Note that the default build docker is "latest" version.
23
+
If you want to build older Eclipse like "photon", "oxygen", you can following instruction in next section
21
24
```
22
25
./build.sh
23
26
```
24
27
25
28
# Build (Older Eclipse, e.g. Photon, Oxygen)
26
29
Two ways (at least) to build:
27
30
### Way-1 (**Recommended**):
28
-
If you use command line "'**./build.sh**'", you can modify "'**./.env**' (old filename ./docker.env)" file and then, run "./build.sh" to build image
31
+
If you use command line "'**./build.sh**'", you can modify "'**./.env**' (old filename ./.env)" file and then, run "./build.sh" to build image
### Way-2: (not recommended - to avoid breaking Dockerfile!)
40
43
Modify the line in '**./Dockefile**' as below if you use '**docker-compose**' or Openshift CI/CD. That is, you are not using command line '**./build.sh**' to build container image.
# Configurations (Optional - mostly you don't have to do this!)
52
55
If you run "./run.sh" instead of "docker-compose up", you don't have to do anything as below.
53
56
54
57
* The container uses a default "/workspace" folder.
55
58
* The script "./run.sh" will re-use or create the local folder in your $HOME directory with the path below to map into the docker's internal "/workspace" folder.
56
59
```
57
-
$HOME/data_docker/eclipse-photon-docker/workspace
60
+
$HOME/data_docker/eclipse-docker/workspace
58
61
```
59
62
The above configuration will ensure all your projects created in the container's "/workspace" being "persistent" in your local folder, "$HOME/data_docker/eclipse-photon-docker/workspace", for your repetitive restart docker container.
60
63
@@ -73,12 +76,9 @@ This project provides simple host volumes. For using more advanced storage solut
73
76
*[Dockerfiles (CentOS, Fedora, Red Hat) for GlusterFS ](https://github.com/gluster/gluster-containers)
*[X11 Display with Xhost](http://www.ethicalhackx.com/fix-gtk-warning-cannot-open-display/)
108
108
109
-
# Other possible Issues
110
-
You might see the warning message or something similar in the launching xterm console like below, you can just ignore it. I googled around and some blogs just suggested to ignore since the IDE is still functional ok.
111
-
```
112
-
** (eclipse:1): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-wrKH8o5rny: Connection refused
113
-
114
-
** (java:7): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-wrKH8o5rny: Connection refused
115
-
116
-
```
117
109
# Releases information
118
110
* See [openkbs/jdk-mvn-py3](https://github.com/DrSnowbird/jdk-mvn-py3/blob/master/README.md#Releases-information)
0 commit comments