vinzcyun commited on
Commit
c0d278f
·
verified ·
1 Parent(s): 82a5cdc

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +16 -0
Dockerfile CHANGED
@@ -5,9 +5,25 @@ RUN apt-get update && apt-get upgrade -y && apt-get install -y \
5
  python3 python3-pip python3-venv python-is-python3 \
6
  nodejs npm \
7
  openjdk-17-jdk \
 
 
 
 
 
 
 
 
 
 
8
  docker.io docker-compose \
9
  nmap net-tools \
10
  openssh-client \
 
 
 
 
 
 
11
  && rm -rf /var/lib/apt/lists/*
12
  RUN useradd -m -s /bin/bash app && echo "app ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/app && chmod 440 /etc/sudoers.d/app
13
  ENV HOME=/home/app
 
5
  python3 python3-pip python3-venv python-is-python3 \
6
  nodejs npm \
7
  openjdk-17-jdk \
8
+ golang-go \
9
+ rustc cargo \
10
+ ruby-full \
11
+ php-cli composer \
12
+ perl \
13
+ lua5.4 \
14
+ r-base \
15
+ scala \
16
+ ghc cabal-install \
17
+ julia \
18
  docker.io docker-compose \
19
  nmap net-tools \
20
  openssh-client \
21
+ cmake make clang gdb netcat-openbsd \
22
+ libgtk-3-dev libgtk-3-0 \
23
+ qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools libqt5widgets5 \
24
+ libsdl2-dev \
25
+ libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev \
26
+ xorg-dev xvfb x11-apps \
27
  && rm -rf /var/lib/apt/lists/*
28
  RUN useradd -m -s /bin/bash app && echo "app ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/app && chmod 440 /etc/sudoers.d/app
29
  ENV HOME=/home/app