It's not really docker's fault so much as elastic's security features. Just aligning the stack and getting all the permissions and certificates working smoothly is a real endeavor, and would be giving me problems no matter where I deployed it.