created spec docs

This commit is contained in:
Patrick Chanezon 2015-06-05 17:39:27 -07:00
commit e8db22fd74
3 changed files with 39 additions and 0 deletions

5
README.md Normal file
View File

@ -0,0 +1,5 @@
# Open Container Specifications
This project is where the Open Container Specifications are written.
* [Open Container Runtime](runtime.md)
* [Open Container Image format](image.md)

5
image.md Normal file
View File

@ -0,0 +1,5 @@
# Open Container Image format Specification
## manifest
## file system

29
runtime.md Normal file
View File

@ -0,0 +1,29 @@
# Open Container Runtime Specification
## Container actions
start, stop,...
## Container runtime environment
network interface, ...
## Container runtime configuration
[Docs generated from json schema](runtime-config.md)
### Configuration parameters
### Profiles
Profiles specify default parameters for running containers in specific context.
#### Untrusted profile
The code to run is not trusted at all. This profile provides a high level of isolation, you can run it in production.
#### Default profile
This profile can be used in development, it reasonably isolates the code from your infrastructure, but does assume the code you run is not actively harmful.
#### Priviledged profile
This profile is for code that you trust with root access to your system.