Skip to content

Instantly share code, notes, and snippets.

@efleming969
Last active April 12, 2020 23:18
Show Gist options
  • Save efleming969/a5f366bdcbc4be1f6963f4b9aef31531 to your computer and use it in GitHub Desktop.
Save efleming969/a5f366bdcbc4be1f6963f4b9aef31531 to your computer and use it in GitHub Desktop.
Full-stack development evnrionment
FROM node:12-buster
RUN apt-get update \
&& apt-get install -y vim tmux fish zsh
RUN wget -O- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg \
&& mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/ \
&& wget https://packages.microsoft.com/config/debian/10/prod.list \
&& mv prod.list /etc/apt/sources.list.d/microsoft-prod.list \
&& chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg \
&& chown root:root /etc/apt/sources.list.d/microsoft-prod.list
RUN apt-get update \
&& apt-get install -y dotnet-sdk-2.1 \
&& mkdir -p /media/local
RUN apt-get install htop sudo
CMD ["fish"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment