I wish I could switch to rkt, but there are so many things such as docker-compose which don't exist as equivalent for rkt yet.
I wish I could switch to rkt, but there are so many things such as docker-compose which don't exist as equivalent for rkt yet.
What do you mean by that? Docker CE will continue to ship features in exactly the same way as before. If anything the new monthly edge releases will allow us to ship features faster. A common complaint from enterprise customers was that they were tied to the same release trains as the community version. Now that the CE and EE releases are clearly distinct, CE has more flexibility to move fast.
A few resources about containerd:
https://blog.docker.com/2017/02/containerd-summit-recap-slid...
If you consider people to be reacting based on an expectation that you're quite possibly going to do the exact same thing, this thread makes significantly more sense - or at least it does to me.
Exactly what, if anything, can/should be done about this, I'm not sure. But I think that's probably what's going on.
In any case, in the end actions speak louder than words. If we consistently ship solid, open code that actually solves problem, and no frankenstein crippleware materializes... Then we will gradually earn the trust of more and more people.
FWIW, we took some of our inspiration from the original RHEL/Fedora fork by Red Hat in the early 2000s. And more recently from the Gitlab CE/EE product positioning.
rktnetes leverages the fact that rkt can natively execute a whole pod to avoid a lot of the extra code integrating with Kubernetes that docker requires.
I like what I'm hearing about rkt but I'm having a lot of trouble even getting a single simple container image together, let alone run it...