Advertisement
Guest User

Untitled

a guest
Mar 17th, 2019
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.39 KB | None | 0 0
  1. #Dockerfile
  2. FROM microsoft/dotnet
  3. RUN apt update
  4. RUN apt install -y --no-install-recommends libnotify4 libnss3 libxkbfile1 libsecret-1-0 libgtk-3-0 libxss1
  5. RUN apt install -y --no-install-recommends libxtst6 libasound2
  6. RUN apt install -y --no-install-recommends libunwind8
  7. RUN curl -o vscode-amd64.deb -L https://go.microsoft.com/fwlink/?LinkID=760868 && \
  8.   dpkg -i vscode-amd64.deb
  9. RUN apt install -y fonts-dejavu numix-gtk-theme zsh && \
  10.   mkdir -p /home/bananD/.config/gtk-3.0
  11.  
  12. RUN apt install -y mongodb
  13. ENV HOME /home/dockerBanan
  14. RUN useradd --create-home --home-dir $HOME dockerBanan \
  15. && chown -R dockerBanan:dockerBanan $HOME
  16. RUN export uid=1000 gid=100
  17. WORKDIR $HOME
  18. USER dockerBanan
  19. EXPOSE 6418
  20.  
  21. ENTRYPOINT ["code"]
  22. CMD ["--verbose", "--disable-gpu"]
  23.  
  24.  
  25. RUN script
  26.  
  27. docker run --net=host --env="DISPLAY" \
  28.   -v /home/banan/.zshrc:/home/dockerBanan/.zshrc \
  29.   -v /home/banan/.Xauthority:/home/dockerBanan/.Xauthority:rw \
  30.   -v /home/banan/.config:/home/dockerBanan/.config \
  31.   -v /home/banan/MyConfigs/gtk/.config/gtk-3.0:/home/dockerBanan/.config/gtk-3.0 \
  32.   -v /home/banan/dotnet/DamashckaBotPahan:/home/dockerBanan/DamashckaBotPahan:rw \
  33.   -v /home/banan/dotnet/dockerProjects:/home/dockerBanan/others:rw \
  34.   -v /home/banan/.gitconfig:/home/dockerBanan/.gitconfig:rw \
  35.   -v /home/banan/.vscode:/home/dockerBanan/.vscode:rw \
  36.   --network="host" \
  37.   -e SHELL=/bin/zsh vscode
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement