Advertisement
Guest User

Untitled

a guest
Mar 30th, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. FROM ubuntu:14.04
  2. MAINTAINER Bogdan Apetrei "thecodemaker@gmail.com"
  3.  
  4. RUN sed 's/main$/main universe/' -i /etc/apt/sources.list && \
  5. apt-get update && apt-get install -y software-properties-common && \
  6. add-apt-repository ppa:webupd8team/java -y && \
  7. apt-get update && \
  8. echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections && \
  9. apt-get install -y oracle-java8-installer libxext-dev libxrender-dev libxtst-dev libcanberra-gtk* && \
  10. apt-get clean && \
  11. rm -rf /var/lib/apt/lists/* && \
  12. rm -rf /tmp/*
  13.  
  14. RUN add-apt-repository ppa:mmk2410/intellij-idea-community -y && \
  15. apt-get update && \
  16. apt-get install -y intellij-idea-community && \
  17. apt-get clean && \
  18. rm -rf /var/lib/apt/lists/* && \
  19. rm -rf /tmp/*
  20.  
  21. RUN chmod +x /opt/intellij-idea-community/bin/idea.sh && \
  22. mkdir -p /home/developer && \
  23. mkdir -p /etc/sudoers.d && \
  24. echo "developer:x:1000:1000:Developer,,,:/home/developer:/bin/bash" >> /etc/passwd && \
  25. echo "developer:x:1000:" >> /etc/group && \
  26. echo "developer ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/developer && \
  27. chmod 0440 /etc/sudoers.d/developer && \
  28. chown developer:developer -R /home/developer
  29.  
  30. USER developer
  31. ENV HOME /home/developer
  32. WORKDIR /home/developer
  33. CMD /opt/intellij-idea-community/bin/idea.sh
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement