anchor.diff:  # ---------------------------------------------------------------------------
   # Ultimas rotinas de compilação da imagem
   
  -# Script de inicialização da aplicação
  -ADD openiot.sh /openiot.sh
  -
   # Remove diversas aplicações inúteis
   # TODO: REMOVE ALL UNANTHED APPLICATIONS
   
   # Finaliza a instalação
  -RUN chmod 755 /openiot.sh && \
  -    apt-get clean && \
  +RUN apt-get clean && \
       rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \
       rm -rf $JBOSS_HOME/standalone/configuration/standalone_xml_history && \
       rm -rf $JBOSS_HOME/standalone/log/* /var/log/* && \
       echo "Finished compilation..."
   
  +# Script de inicialização da aplicação
  +COPY openiot.sh /openiot.sh
  +
   # Ponto de entrada
  -CMD ["/openiot.sh"]
  +CMD ["/openiot/openiot.sh"]
   
   # References
   # https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/
  
positive.code:     chown -R virtuoso:virtuoso $VIRTUOSO_HOME
  
  # Adiciona a rotina padrão de execução
  ADD virtuoso_config.sh /tmp/virtuoso_config.sh
  
  # Inicializa o serviço do virtuoso, mesmo que ele apresente erros
  # Executa a configuração do virtuoso e remove o arquivo de configuração
  
negative.code:     mkdir /var/log/jboss-as/
  
  # Adiciona o script de inicialização do JBOSS e a configuração
  COPY jboss-service /etc/init.d/jboss-service
  COPY jboss-as.conf /etc/jboss-as/jboss-as.conf
  ADD welcome-content.tar.gz /tmp/
  
  # Adiciona o Jboss a inicialização
  