I've been reading about Docker, Flynn and CoreOS on HN for the last several days. Would anyone care to venture how these technologies might work together? That is, could Flynn load CoreOS VMs/AMIs on a cloud service which hosts Docker containers? Does CoreOS etcd allow these VMs/containers to self-configure?
CoreOS is an operating system designed to run docker containers. You would use it as lighter weight replacement for something like Ubuntu as the base os that Docker runs on. When you install CoreOS you basically just get a kernel, Docker and etcd plus a minimal number of other processes. Etcd is designed as a way to allow a distributed set of containers to self-configure.
Flynn is an open source project to build a "platform as a service" platform on top of Docker. In theory Flynn could run on top of CoreOS.