anchor.diff:  
   
   # copy shop specific data
  -ONBUILD COPY ./assets /data/shop/assets
  -ONBUILD COPY ./src /data/shop/src
  -ONBUILD COPY ./config /data/shop/config
  -ONBUILD COPY ./public /data/shop/public
  -ONBUILD COPY ./docker /data/shop/docker
  -ONBUILD COPY ./package.json ./composer.json /data/shop/
  -
  +# if you want to get some files ignored, please leverage the .dockerignore file
  +ONBUILD COPY * $WORKDIR/
  +# we have to copy "docker/" distinct from the above, as there is already an docker/ folder
  +ONBUILD COPY docker docker/
   
   # build the specific shop image
   # use ccache to decrease compile times
  
positive.code:     && chmod +x /data/bin/* \
      
      # create required shop directories
      && mkdir -pv /data/logs /data/bin /data/shop
      
  
  
  EXPOSE 80
  
  WORKDIR /data/shop/
  ENTRYPOINT [ "/data/bin/entrypoint.sh" ]
  
  # on default, start yves and zed in one container
  
negative.code: 
  
  COPY etc/ /etc/
  COPY docker $WORKDIR/docker
  COPY entrypoint.sh /data/bin/
  
  
  