Skip to content

Container Images

Docker and OCI container images managed through the MetaCloud.

Container Images are Docker and OCI container images managed through the MetaCloud. They define the software stack -- applications, ports, volumes, environment variables, and startup scripts -- that runs inside a container when a formation launches.

Actions

Action Description
Create Container Image Define a new image from a name, Dockerfile (inline, URL, or volume-based), or an existing repository
Launch Container Image Launch the image directly as a running container
Update Container Image Modify ports, volumes, environment variables, applications, and startup scripts
Clone Create a copy of the image with your defaults
Share Grant access to users, groups, or organizations
Publish List on the RosettaHub Marketplace
Customize Update label and description
Delete Remove the image

How Container Images Work

Container images can reference a container repository for pulling images, and can be attached to startup scripts for bootstrapping. They support inline Dockerfiles, custom commands, content trust settings, and network mode configuration.

Formations that use Docker images (Docker Formations) reference a container image UID. When the formation launches, RosettaHub pulls the image from the configured repository and starts the container with the defined ports, volumes, environment variables, and startup scripts.