Files
rkt/Documentation/app-container.md
T
Jonathan Boulle 546e96641e *: rework documentation
- Update README to include contributing/contact sections
- Split out appc description into its own document
- Split out stages description into architecture document (will soon be
  in need of more updates)
- Standardise on "Rocket" instead of "rocket"
- Add godoc link
2015-02-13 09:35:03 -08:00

1.2 KiB

App Container basics

App Container is a specification of an image format, runtime, and discovery protocol for running applications in containers.

Rocket implements the two runtime components of the specification: the Application Container Executor (ACE) and the Metadata Service.

It also leverages schema and code from the upstream appc/spec repo to manipulate ACIs, work with manifests, and perform image discovery.

Validating Rocket

To validate that rkt successfully implements the ACE part of the spec, use the App Container validation ACIs:

$ sudo rkt run -volume database,kind=host,source=/tmp \
	https://github.com/appc/spec/releases/download/v0.1.1/ace-validator-main.aci \
	https://github.com/appc/spec/releases/download/v0.1.1/ace-validator-sidekick.aci