We don't add the autologin flag by default in images other than the ISO because we don't know enough about the final deployment to know if it is safe to do so. Similarly, shipping an insecure ssh key in the current vmware image is just a temporary hack until we have config drive or some other configuration scheme working reliably on vmware since that is pretty clearly not safe. :)
I don't know it it is in the current release or will be the next but I've nudged up the bootloader timeout to make it easier to catch and add that or other kernel options yourself. If not just hold down a key like space in the vga or serial console as the machine starts to catch the bootloader before it loads the kernel. Then at the prompt do something like:
boot: boot_kernel coreos.autologin
Are you getting the docker error while using the ISO or after booting the image installed to disk? Docker isn't going to work while running from the ISO unless you enable the experimental feature of using btrfs in ram instead of tmpfs by passing rootfstype=btrfs on the kernel command line. If you are getting that error after booting the installed system that's a problem, in which case please post the log from journalctl.