Comparing Docker to Kubernetes is comparing oranges to orange juice. Rather than it being a matter of this or that, it's a matter of both. Although different technologies, they work well to create, deliver and scale containerized applications. Docker is an open-source technology that containerizes applications in a way to make them portable.