These are chat archives for docker/swarm

30th
Jun 2016
Robby O'Connor
@robbyoconnor
Jun 30 2016 06:32
:point_up: I too am curious
Steven Kane
@dissipate
Jun 30 2016 21:25
@deviantony all of the 'kit' repos that Docker Inc. has are for supporting the other projects. so in the case of swarmkit, it's basically the library for the next generation Swarm. however, the new Swarm functionality has essentially been rolled into the Docker Engine itself. so I don't know where that leaves the Swarm project (e.g. the Swarm project itself might die)
@deviantony to answer your question more succinctly, yes, swarmkit is being used in the Docker Engine in 1.12.
Anthony Lapenna
@deviantony
Jun 30 2016 21:27
@dissipate thanks ! Yeah that's what I tought about the future of the current swarm project
RIP ;)
Steven Kane
@dissipate
Jun 30 2016 21:27
@deviantony the new docker engine will support DABs(distributed application bundles) and Stacks (the runtime for DABs)
@deviantony but strangely, DABs are not artifacts of the docker command, but rather of docker-compose ( a different command line utility)
Anthony Lapenna
@deviantony
Jun 30 2016 21:28
saw that, I'm really eager to try it !!
Steven Kane
@dissipate
Jun 30 2016 21:29
@deviantony so to create a DAB you use docker-compose, but to spin up a stack you use docker service
Anthony Lapenna
@deviantony
Jun 30 2016 21:29
yeah maybe at some point, Compose will disappear too and be integrated directly in Docker (now with the support of docker service)
Steven Kane
@dissipate
Jun 30 2016 21:29
this seems awkward to me, and makes me wonder if they are going to roll the docker-compose functionality into the docker CLI
@deviantony yep
Anthony Lapenna
@deviantony
Jun 30 2016 21:29
y
major changes with 1.12
Steven Kane
@dissipate
Jun 30 2016 21:30
@deviantony this all seems great, but on the other hand, the docker CLI seems to be getting significant feature creep
too much stuff in 1 project possibly
Anthony Lapenna
@deviantony
Jun 30 2016 21:31
well I don't think so, I'd rather manage a stack for a service using one CLI than 3
Steven Kane
@dissipate
Jun 30 2016 21:31
but i see where it's all going. Docker Inc. wants to become what Sun Microsystems tried to do with Java (and the JVM ecosystem). i just hope Docker doesn't become the new Java. :worried:
instead of JAR file hell, it becomes DAB hell? :smile:
Anthony Lapenna
@deviantony
Jun 30 2016 21:32
ahah
join the dark side
Steven Kane
@dissipate
Jun 30 2016 21:34
i wil say though, that Docker (and other container technologies) are a lot closer to the correct layer of abstraction (OS level vs. language (JVM), or stack (PaaS))