Show HN: Dockopotamus, a naive honeypot that uses docker
github.com
github.com
Containers are an isolation mechanism, not a security mechanism. Honeypots should be run at minimum on a virtual machine, ideally hardware, in a separate network segment.
Think of it as more of a brainstorming exercise than a real-world, production ready app.
EDIT Also I would note that in the true sense of open source, PRs are always accepted.
They'll say "Oh! This is the Docker container thing I read on HN! I'll just use (X_BUG) that will allow me to gain root on the real system" and instead they pull themselves into root on a VM.