FROM ubuntu:16.04 ARG idea_version RUN export DEBIAN_FRONTEND=noninteractive && \ # Get core requirements apt-get update && \ apt-get install -y apt-utils curl && \ # Setup user account groupadd -g 1677955 crutem && \ useradd -m -d /home/crutem -g crutem -u 1677955 crutem && \ # Install software apt-get update && \ apt-get install -y openjdk-8-jdk && \ mkdir -p /usr/local/idea && \ cd /tmp && \ curl -LO https://download.jetbrains.com/idea/ideaIU-${idea_version}.tar.gz && \ tar -C /usr/local/idea --strip-components=1 -xvzf ideaIU-${idea_version}.tar.gz && \ # Cleanup apt-get clean && \ rm -rf /var/lib/apt/lists/* && \ rm -rf /tmp/* USER crutem ENV LANG C.UTF-8 WORKDIR /home/crutem CMD ["/usr/local/idea/bin/idea.sh"]