Containers are far from only being for linux applications, FreeBSD and illumos both have containers there just called jails and zones. Also FreeBSD and illumos sys admins use containers for application isolation because both jails and zones were designed to be secure.