Ehsan,
While I haven't personally run heavy load FS instances in containers yet (only testing), I can't see a reason this would be a problem. Docker containers are just glorified Linux cgroups, and have virtually zero measurable overhead - especially so if you're not actually using CPU/memory limitations.
A couple of things to consider:
Given that FS is likely to use a lot of bandwidth, you're probably best off using host networking if possible (avoids significant numbers of iptables rules or userland proxies on older version of docker). This will also help avoid ugliness with getting FS to properly handle the local Docker bridge IP.
Local disk I/O will be slower in Docker, but how much so largely depends on on which storage driver you use. That said, if you're considering putting FS in Docker I assume you're likely not doing local disk I/O in FS anyway.
Hopefully that's helpful.
Best,
Colin