We have recently released EmuFog, a Docker-based Fog *emulation* tool. You can run your native applications as Docker containers in a Fog network that is automatically generated according to your preferences (e.g., latency from edge to Fog nodes). Check it out on Github: https://github.com/emufog/emufog . There is also a paper describing the main concepts: https://arxiv.org/abs/1709.07563