# description
A container image used by a computational action.

# $comment
This type records lightweight identity for container images used during
computation. It follows the Workflow Run RO-Crate pattern for container
images, where an action can point to an image with registry, name, tag, and
digest metadata.

Key properties include `name`, `additionalType`, `registry`, `tag`, and
`sha256`.

# analogues[].notes
Prior-art type for recording container images used by workflow or process run actions.

# properties.type.$comment
This is a special property analogous to JSON-LD's `@type` keyword.

# properties.id.$comment
This is a special property analogous to JSON-LD's `@id` keyword.

# properties.identifiers.description
Any kind of identifier for any kind of Thing.

# properties.identifiers.$comment
Some identifiers have specific properties e.g the `issn` property for
the `Periodical` type. These should be used in preference to this
property which is intended for identifiers that do not yet have a
specific property. Identifiers can be represented as strings, but
using a `PropertyValue` will usually be better because it allows
for `propertyID` (i.e. the type of identifier).

# properties.additionalType.description
The specific image type, such as DockerImage or SIFImage.

# properties.registry.description
The registry or service that hosts the image.