anchor.diff:      && apt-get clean \
       && rm -rf /tmp/* var/tmp/* \
       && rm -rf /var/lib/apt/lists/*
  -# mono-devel, mono-complete, mono-dbg, referenceassemblies-pcl, ca-certificates-mono
   
   # Install the latest and greatest mono
   RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 \
  
positive.code: # Dockerfile for building a runnable version of convoar
  
  ENV CONVOAR_PASSWORD convoarconvoar
  # ENV TARGET=Release
  ENV TARGET=Debug
  
  # An account is created in the docker file for building and running the app
  ENV USER=convoar
  
  # Optout of the .NET Core Telemetry (https://aka.ms/dotnet-cli-telemetry)
  ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
  
  # FROM alpine
  FROM ubuntu:latest
  
  LABEL Version="0.1"
  LABEL Description="Docker container convoar"
  
  # setup to fetch mono executables from Mono-Project
  RUN apt-get update \
      && apt-get upgrade \
      && apt-get install -y \
  
negative.code:     && apt-get clean \
      && rm -rf /tmp/* var/tmp/* \
      && rm -rf /var/lib/apt/lists/*
  # mono-devel, mono-complete, mono-dbg, referenceassemblies-pcl, ca-certificates-mono
  
  # Install the .NET stuff
  RUN curl -s https://packages.microsoft.com/keys/microsoft.asc \
                  | gpg --dearmor > /tmp/microsoft.gpg \
      && mv /tmp/microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg \
      && echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial main" \
                  | tee /etc/apt/sources.list.d/dotnetdev.list \
      && apt-get update \
      && apt-get install -y \
          dotnet-sdk-2.0.2 \
          nuget \
      && apt-get clean \
      && rm -rf /tmp/* var/tmp/* \
      && rm -rf /var/lib/apt/lists/*
  
  # Add and switch to user 'convoar'
  # (From https://stackoverflow.com/questions/27701930/add-user-to-docker-container)
  RUN adduser --disabled-password --gecos 'Convoar user' ${USER} \
      && echo "${USER}:${CONVOAR_PASSWORD}" | chpasswd
  WORKDIR /home/${USER}
  USER ${USER}:${USER}
  
  