Sign inSign up

vdubois/intellij

By vdubois

•Updated over 8 years ago

IntelliJ IDEA Ultimate 2016.2 in a Docker container

Image
1

1.9K

vdubois/intellij repository overview

⁠IntelliJ IDEA Ultimate 2016.2 in a docker container

Image on docker registry : vdubois/intellij:2016.2

This docker image :

  • is based on X11 socket share to connect to host X11 process
  • is based on vdubois/ide-template⁠ image to get
    • correct user rights when you map host directory to container volumes
    • tools like git, mercurial, subversion, oh-my-zsh

⁠How to run this image

docker run --rm -e DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix vdubois/intellij:2016.2

You can add other volumes to run command (path /home/$USER is set when you build vdubois/ide-template image) :

    -v /home/vdubois/.IntelliJIdea2016.2:/home/vdubois/.IntelliJIdea2016.2   // to get intellij config persistence even when container is deleted
    -v /home/vdubois/.java/.userPrefs:/home/vdubois/.java/.userPrefs         // to get intellij config persistence even when container is deleted
    -v /home/vdubois/.ssh:/home/vdubois/.ssh     // in order to use your ssh configuration, for example with git
    -v /home/vdubois/.m2:/home/vdubois/.m2       // persist maven repository and config
    -v /home/vdubois/workspaces:/home/vdubois/workspaces     // access to your sources
    ...

⁠Caveats

When a new version of IntelliJ is published, you cannot get it directly, the Dockerfile must be updated and another tag built.

Tag summary

Content type

Image

Digest

Size

710.8 MB

Last updated

almost 10 years ago

docker pull vdubois/intellij