Skip to content
This repository was archived by the owner on Jun 15, 2021. It is now read-only.

sejnub/docker-erlide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 

Repository files navigation

erlide

What is erlide?

Erlide is an IDE for Erlang, powered by Eclipse. See http://erlide.org/

Build

docker build -t sejnub/erlide .

Run

docker run -d -e DISPLAY --name erlide -v /tmp/.X11-unix:/tmp/.X11-unix sejnub/erlide

You might want to use an additional volume for your workspace.

docker run -d -e DISPLAY --name erlide -v ~/erlide-workspace:/root/workspace -v /tmp/.X11-unix:/tmp/.X11-unix sejnub/erlide
```

If the container exits immediately you may have to disable xhost access control for local connections.
```
xhost +local:
```

If the container runs remotely you could disable xhost access control for all connections.
Keep in mind that this will disable xserver access control! Use this only during development.
```
xhost +
```

To open a bash into the running container you can type
```
docker exec -it erlide bash
```
or since you have an xserver running
```
uxterm -e "docker exec -it erlide bash" &
```

## Used tools

|Tool|Version|Source|
|---|---|---|
|Erlang Base Image | 19.0.3|[Docker Hub](https://hub.docker.com/_/erlang/)|
|Eclipse IDE (Java Edition) | Neon | [eclipse.org](http://www.eclipse.org/downloads/eclipse-packages/?osType=linux)|

About

Repository for dockerhub

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors