Przeglądaj źródła

Startup optimization

ehfd 4 lat temu
rodzic
commit
c0bb8e83e8
2 zmienionych plików z 3 dodań i 2 usunięć
  1. 1 1
      Dockerfile
  2. 2 1
      entrypoint.sh

+ 1 - 1
Dockerfile

@@ -194,7 +194,7 @@ RUN apt-get update && apt-get install --no-install-recommends -y \
     useradd -ms /bin/bash user -u 1000 -g 1000 && \
     usermod -a -G adm,audio,cdrom,dialout,dip,fax,floppy,input,lp,lpadmin,netdev,plugdev,scanner,ssh,sudo,tape,tty,video,voice user && \
     echo "user ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers && \
-    chown -R user:user /home/user && \
+    chown user:user /home/user && \
     echo "user:${PASSWD}" | chpasswd && \
     ln -snf "/usr/share/zoneinfo/$TZ" /etc/localtime && echo "$TZ" > /etc/timezone
 

+ 2 - 1
entrypoint.sh

@@ -2,13 +2,14 @@
 
 trap "echo TRAPed signal" HUP INT QUIT KILL TERM
 
-sudo chown -R user:user /home/user
+sudo chown user:user /home/user
 echo "user:$PASSWD" | sudo chpasswd
 sudo rm -rf /tmp/.X*
 sudo ln -snf "/usr/share/zoneinfo/$TZ" /etc/localtime && echo "$TZ" | sudo tee /etc/timezone > /dev/null
 
 sudo ln -snf /dev/ptmx /dev/tty7
 sudo /etc/init.d/dbus start
+source /opt/gstreamer/gst-env
 
 # Install NVIDIA drivers, including X graphic drivers by omitting --x-{prefix,module-path,library-path,sysconfig-path}
 if ! command -v nvidia-xconfig &> /dev/null; then