Skip to content
This repository has been archived by the owner on Feb 24, 2020. It is now read-only.

docs: first pass comparing rkt to other projects #1588

Merged
merged 1 commit into from Oct 13, 2015

Conversation

jonboulle
Copy link
Contributor

No description provided.


## rkt vs Docker

The Docker Engine, or simply Docker, is an application container runtime system that runs as a centralized API daemon. Docker can take `a "Docker Image" name, such as `quay.io/coreos/etcd`, and download, execute, and monitor the application.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/Docker can take `a /Docker can take a/

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should "Docker Image" link to the Docker Image Specification?

@alban
Copy link
Member

alban commented Oct 12, 2015

Documentation/rkt-vs-docker-process-model.png

"Docker Engine" (with a capital E)?

runC does not have a centralized daemon, and, given a properly configured "OCI bundle", can be integrated with init systems such as upstart and systemd.

rkt includes the same functionality as runC but does not expect a user to understand low-level details of the operating system to use, and can be invoked as simply as `rkt run coreos.com/etcd,version=v2.2.0`.
It can download both "Docker Images" and "Application Container Images".
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It can download both Docker Images and Application Container Images.

@jonboulle
Copy link
Contributor Author

@alban thanks for the review, addressed all your comments I think

@jonboulle jonboulle added this to the v0.10.0 milestone Oct 12, 2015
@alban
Copy link
Member

alban commented Oct 13, 2015

rkt-vs-docker-process-model.png remains without a capital E in "Docker engine" 😉

The document mentions stage1 without explaining what is stage1. Maybe link to https://github.com/coreos/rkt/blob/master/Documentation/running-lkvm-stage1.md

After that, LGTM!

jonboulle added a commit that referenced this pull request Oct 13, 2015
docs: first pass comparing rkt to other projects
@jonboulle jonboulle merged commit 3490a08 into rkt:master Oct 13, 2015
@jonboulle jonboulle deleted the rkt_vs branch October 13, 2015 19:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants