|
1 | | -# Glossary |
| 1 | +# <a name="glossary" />Glossary |
2 | 2 |
|
3 | | -## Bundle |
| 3 | +## <a name="glossaryBundle" />Bundle |
4 | 4 |
|
5 | 5 | A [directory structure](bundle.md) that is written ahead of time, distributed, and used to seed the runtime for creating a [container](#container) and launching a process within it. |
6 | 6 |
|
7 | | -## Configuration |
| 7 | +## <a name="glossaryConfiguration" />Configuration |
8 | 8 |
|
9 | 9 | The [`config.json`](config.md) file in a [bundle](#bundle) which defines the intended [container](#container) and container process. |
10 | 10 |
|
11 | | -## Container |
| 11 | +## <a name="glossaryContainer" />Container |
12 | 12 |
|
13 | 13 | An environment for executing processes with configurable isolation and resource limitations. |
14 | 14 | For example, namespaces, resource limits, and mounts are all part of the container environment. |
15 | 15 |
|
16 | | -## Container namespace |
| 16 | +## <a name="glossaryContainerNamespace" />Container namespace |
17 | 17 |
|
18 | 18 | On Linux, a leaf in the [namespace][namespaces.7] hierarchy in which the [configured process](config.md#process) executes. |
19 | 19 |
|
20 | | -## JSON |
| 20 | +## <a name="glossaryJson" />JSON |
21 | 21 |
|
22 | 22 | All configuration [JSON][] MUST be encoded in [UTF-8][]. |
23 | 23 | JSON objects MUST NOT include duplicate names. |
24 | 24 | The order of entries in JSON objects is not significant. |
25 | 25 |
|
26 | | -## Runtime |
| 26 | +## <a name="glossaryRuntime" />Runtime |
27 | 27 |
|
28 | 28 | An implementation of this specification. |
29 | 29 | It reads the [configuration files](#configuration) from a [bundle](#bundle), uses that information to create a [container](#container), launches a process inside the container, and performs other [lifecycle actions](runtime.md). |
30 | 30 |
|
31 | | -## Runtime namespace |
| 31 | +## <a name="glossaryRuntimeNamespace" />Runtime namespace |
32 | 32 |
|
33 | 33 | On Linux, a leaf in the [namespace][namespaces.7] hierarchy from which the [runtime](#runtime) process is executed. |
34 | 34 | New container namespaces will be created as children of the runtime namespaces. |
|
0 commit comments