anchor.diff:  
   # Run the application.
   ENTRYPOINT ["/usr/bin/python"] 
  -CMD ["sf.py", "0.0.0.0:8080"]
  +CMD ["./sf.py", "0.0.0.0:8080"]
  
positive.code: #   sudo docker run -it -p 8080:8080 spiderfoot
  
  # Pull the base image.
  FROM ubuntu:16.04
  
  # Install pre-requisites.
  RUN apt-get update && apt-get install -y \
    build-essential \
    curl \
    git \
    libssl-dev \
    libxml2-dev \
    libxslt1-dev \
    python-pip  \
    python-dev \
    python-setuptools \
    python-lxml \
    python-m2crypto \
    python-bs4 \
    python-requests \
    swig \
    --no-install-recommends
  
  RUN rm -rf /var/lib/apt/lists/* \
    && cd /usr/include/openssl/ \
    && ln -s ../x86_64-linux-gnu/openssl/opensslconf.h . \
    && pip install wheel \
    && pip install cherrypy lxml mako netaddr
  
  # Create a dedicated/non-privileged user to run the app.
  RUN addgroup spiderfoot && \
      useradd -r -g spiderfoot -d /home/spiderfoot -s /sbin/nologin -c "SpiderFoot User" spiderfoot
  
  ENV SPIDERFOOT_VERSION 2.11.0
  
  
negative.code: #
  # Written by: Michael Pellon <m@pellon.io>
  # Updated by: Chandrapal <bnchandrapal@protonmail.com>
  # Updated by: Steve Micallef <steve@binarypool.com>
  #
  # Usage:
  #
  