Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FROM ubuntu:14.04
- MAINTAINER Bogdan Apetrei "thecodemaker@gmail.com"
- RUN sed 's/main$/main universe/' -i /etc/apt/sources.list && \
- apt-get update && apt-get install -y software-properties-common && \
- add-apt-repository ppa:webupd8team/java -y && \
- apt-get update && \
- echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections && \
- apt-get install -y oracle-java8-installer libxext-dev libxrender-dev libxtst-dev libcanberra-gtk* && \
- apt-get clean && \
- rm -rf /var/lib/apt/lists/* && \
- rm -rf /tmp/*
- RUN add-apt-repository ppa:mmk2410/intellij-idea-community -y && \
- apt-get update && \
- apt-get install -y intellij-idea-community && \
- apt-get clean && \
- rm -rf /var/lib/apt/lists/* && \
- rm -rf /tmp/*
- RUN chmod +x /opt/intellij-idea-community/bin/idea.sh && \
- mkdir -p /home/developer && \
- mkdir -p /etc/sudoers.d && \
- echo "developer:x:1000:1000:Developer,,,:/home/developer:/bin/bash" >> /etc/passwd && \
- echo "developer:x:1000:" >> /etc/group && \
- echo "developer ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/developer && \
- chmod 0440 /etc/sudoers.d/developer && \
- chown developer:developer -R /home/developer
- USER developer
- ENV HOME /home/developer
- WORKDIR /home/developer
- CMD /opt/intellij-idea-community/bin/idea.sh
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement