We will discuss the Argo NodeOS single-kernel approach to OS specialization via our in-development compute containers.The efforts cover hardware resource partitioning, OS isolation and performance guarantee provisioning for HPC applications.Our definition of container does not necessarily comply with the concept embodied by Docker or LXC. The talk will provide the differences and the reason for our choices.