Skip to content

Feature Request: container Transport Type (or equivalent) #516

@adambkaplan

Description

@adambkaplan

The current containers-transport spec has a somewhat confusing naming scheme that reflects the history of container technologies:

  • docker for container images hosted on a Docker v2 container registry. This API is considered "legacy" and has been incorporated into the OCI v1 distribution standard.
  • oci for container images stored locally with the expected OCI directory structure. Today oci is being used to refer to OCI-compliant container images/artifacts in general. For example, Helm resolves charts stored as OCI artifacts using an oci:// URL scheme. See helm push and use in other sub-commands.

Personally I would love to see the oci transport refer to "an OCI-compliant container image or artifact hosted on an OCI-compliant container registry" in the Podman container tools, and have the current oci transport be renamed to oci-dir to better communicate that it is referring to a local directory. However this would be a breaking change likely requiring cascading major version bumps in podman, buildah, skopeo, and other dependent tools. container (or something similar) is a compromise.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions