Thank you for really interesting story.
I'm dealing too with Docker.
My experience is about five months. At this moment I'm in preparing for swarm mode.
We hugely use gitlab's CI for building/testing/dockerize but for deploy I use SaltStack. It is really nice system.
Thanks and good luck on your trip. Swarm is interesting but so far one of the features we don't yet need; right now we're slowly trying to move most of our (docker, non-docker) deployment procedure as well as overall VM standardization towards puppet which seems to make things run a bit more smoothly too. :)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.