24 lines
639 B
Docker
24 lines
639 B
Docker
FROM codercom/enterprise-java:ubuntu
|
|
|
|
# Run everything as root
|
|
USER root
|
|
|
|
# Packages required for multi-editor support
|
|
RUN DEBIAN_FRONTEND="noninteractive" apt-get update -y && \
|
|
apt-get install -y \
|
|
libxtst6 \
|
|
libxrender1 \
|
|
libfontconfig1 \
|
|
libxi6 \
|
|
libgtk-3-0
|
|
|
|
# Install intellij
|
|
RUN mkdir -p /opt/idea
|
|
RUN curl -L "https://download.jetbrains.com/product?code=IIC&latest&distribution=linux" | tar -C /opt/idea --strip-components 1 -xzvf -
|
|
|
|
# Add a binary to the PATH that points to the intellij startup script.
|
|
RUN ln -s /opt/idea/bin/idea.sh /usr/bin/intellij-idea-community
|
|
|
|
# Set back to coder user
|
|
USER coder
|