Skip to content

Commit

Permalink
config: Drop the redundant config.json filename requirement
Browse files Browse the repository at this point in the history
Because:

1. This section defines the configuration format, and doesn't need to
   be tied to a particular filename.
2. The bundle spec (in bundle.md) already has:

     This REQUIRED file MUST reside in the root of the bundle
     directory and MUST be named `config.json`.

The config.md line may have been useful when it was added (77d44b1,
Update runtime.md, 2015-07-16).  But since the bundle.md line landed
in 106ec2d (Cleanup bundle.md, 2015-10-02, opencontainers#210), I think it's been
redundant.

Signed-off-by: W. Trevor King <[email protected]>
  • Loading branch information
wking committed Apr 5, 2017
1 parent e8a0d3d commit c83bdfb
Showing 1 changed file with 0 additions and 1 deletion.
1 change: 0 additions & 1 deletion config.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# <a name="containerConfigurationFile" />Container Configuration file

The container's top-level directory MUST contain a configuration file called `config.json`.
The canonical schema is defined in this document, but there is a JSON Schema in [`schema/config-schema.json`](schema/config-schema.json) and Go bindings in [`specs-go/config.go`](specs-go/config.go).
[Platform](spec.md#platforms)-specific configuration schema are defined in the [platform-specific documents](#platform-specific-configuration) linked below.
For properties that are only defined for some [platforms](spec.md#platforms), the Go property has a `platform` tag listing those protocols (e.g. `platform:"linux,solaris"`).
Expand Down

0 comments on commit c83bdfb

Please sign in to comment.