CORE Network Simulator
It's based, currently, on Ubuntu 17.04. You can get the udpated build at Docker Hub
This image serves VNC and noVNC (this requires a modern web browser to be used).
Run the image to use it:
docker run -d --cap-add=NET_ADMIN --cap-add=SYS_ADMIN -p 5900:5900 -p 8080:8080 d3f0/coreemu_vnc
It must be run with
SYS_ADMIN or it cannot create namespaces within the container which is needed for Core. It requires
NET_ADMIN to make the internal networks. You can then use a VNC client and connect on
Note some of the functionality in CORE requires ebtables this must be installed in the host machine as well.
apt install ebtables # Ubuntu/Debian
There's a volume declared as /root/shared, you can exchange files though that folder.
docker run -d --cap-add=NET_ADMIN --cap-add=SYS_ADMIN -v $(pwd)/shared:/root/shared -p 5900:5900 -p 8080:8080 d3f0/coreemu_vnc
The default password is
Running in Kitematic
Search the d3f0/coreemu_vnc image and run it in privileged mode, then point a browser to the port Docker expose the container's 8080 port.