This document discusses running Java programs inside Docker containers on OpenStack. It proposes modifying OpenStack to launch Java Archive (JAR) files inside Docker containers with a JVM instead of migrating entire virtual machines. The implementation would involve changes to OpenStack components like Nova to support this new object type and integrate a C library bridge to forward network traffic between virtual network interfaces. Performance analysis shows the potential benefits of migrating applications rather than whole virtual machines.