Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Dockerfile
- FROM microsoft/dotnet
- RUN apt update
- RUN apt install -y --no-install-recommends libnotify4 libnss3 libxkbfile1 libsecret-1-0 libgtk-3-0 libxss1
- RUN apt install -y --no-install-recommends libxtst6 libasound2
- RUN apt install -y --no-install-recommends libunwind8
- RUN curl -o vscode-amd64.deb -L https://go.microsoft.com/fwlink/?LinkID=760868 && \
- dpkg -i vscode-amd64.deb
- RUN apt install -y fonts-dejavu numix-gtk-theme zsh && \
- mkdir -p /home/bananD/.config/gtk-3.0
- RUN apt install -y mongodb
- ENV HOME /home/dockerBanan
- RUN useradd --create-home --home-dir $HOME dockerBanan \
- && chown -R dockerBanan:dockerBanan $HOME
- RUN export uid=1000 gid=100
- WORKDIR $HOME
- USER dockerBanan
- EXPOSE 6418
- ENTRYPOINT ["code"]
- CMD ["--verbose", "--disable-gpu"]
- RUN script
- docker run --net=host --env="DISPLAY" \
- -v /home/banan/.zshrc:/home/dockerBanan/.zshrc \
- -v /home/banan/.Xauthority:/home/dockerBanan/.Xauthority:rw \
- -v /home/banan/.config:/home/dockerBanan/.config \
- -v /home/banan/MyConfigs/gtk/.config/gtk-3.0:/home/dockerBanan/.config/gtk-3.0 \
- -v /home/banan/dotnet/DamashckaBotPahan:/home/dockerBanan/DamashckaBotPahan:rw \
- -v /home/banan/dotnet/dockerProjects:/home/dockerBanan/others:rw \
- -v /home/banan/.gitconfig:/home/dockerBanan/.gitconfig:rw \
- -v /home/banan/.vscode:/home/dockerBanan/.vscode:rw \
- --network="host" \
- -e SHELL=/bin/zsh vscode
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement