anchor.diff:  # Expose ports.
   EXPOSE 2368
   
  +#HealthCheck
  +HEALTHCHECK --interval=5m --timeout=3s \
  +  CMD curl -f http://localhost:2368/ || exit 1
  +
   # Define mountable directories.
   VOLUME ["/ghost-override"]
   
   # Define default command.
  -CMD ["sh /ghost/run-ghost.sh"]
  +CMD ["/ghost/run-ghost.sh"]
  
positive.code: 
  # Pull base image (based on Debian)
  FROM node:6.10
  
  #Install Base package needed to install Ghost
  RUN apt-get -y update
  
negative.code: RUN mkdir /ghost-override
  RUN chown -R ghost:ghost /ghost-override
  
  COPY run-ghost.sh /ghost
  RUN chmod +x /ghost/run-ghost.sh
  
  USER ghost
  ENV HOME /ghost
  RUN mkdir /ghost/blog
  RUN cd /ghost/blog && \
     ghost install local
  
  COPY config.production.json /ghost/blog
  
  #Install Cloudinary Store into the internal modules
  #RUN mkdir /ghost/blog/versions/1.0.0/core/server/adapters/storage
  RUN cd /ghost/blog/versions/1.0.0/core/server/adapters/storage && \
    git clone https://github.com/mmornati/ghost-cloudinary-store.git && \
    cd ghost-cloudinary-store && \
    git checkout update_ghost_1.0.0 && \
    npm install
  
  # Define working directory.
  WORKDIR /ghost
  