mirror of
https://github.com/clearlinux/rkt.git
synced 2026-09-01 11:26:05 +00:00
- 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
1.2 KiB
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