anchor.diff:  # docker 1.11.0+ now relies on four binaries
   # See https://github.com/docker/docker/wiki/Engine-1.11.0
   # See https://docs.docker.com/engine/installation/binaries/
  -#
  -# After this, the cyber-dojo user can do
  -# $ sudo -u docker-runner sudo docker ...
   # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   
   ARG  DOCKER_VERSION
  
positive.code: FROM cyberdojo/user-base
  MAINTAINER Jon Jagger <jon@jaggersoft.com>
  
  # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  # 1. install tini (for pid 1 zombie reaping)
  # https://github.com/krallin/tini
  # https://blog.phusion.nl/2015/01/20/docker-and-the-pid-1-zombie-reaping-problem/
  
  USER root
  RUN apk add --update --repository http://dl-cdn.alpinelinux.org/alpine/edge/community/ tini
  ENTRYPOINT ["/sbin/tini", "--"]
  
  # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  # 2. install docker-client
  # Launching a docker app (that itself uses docker) is
  # different on different host OS's... eg
  #
  
negative.code: COPY start_point_check.rb   /app
  COPY start_point_inspect.rb /app
  COPY start_point_pull.rb    /app
  WORKDIR /app
  
  
  