Skip to content
Documentation

Runtime

Containers

Deploy OCI-packaged applications with explicit runtime configuration.

RuntimePractical guide4 steps
In this guide

Before you start

Prepare a compatible OCI image, required environment variables and listening ports. Determine which files must persist beyond the container lifecycle.

Step-by-step workflow

  1. Choose the image version

    Use a compatible OCI image and confirm registry access. Prefer an explicit version so the release artifact is identifiable.

  2. Describe the process

    Provide the environment variables and ports the application expects. Check its listening address and connections to backing services.

  3. Deploy and inspect

    Follow the deployment state, then inspect the available logs for application startup. Test the configured endpoint from an intended client.

  4. Plan state and updates

    Document where persistent data lives and what happens when the container restarts or the image changes. Keep a known working image and data recovery procedure.

Choose an image

Use a compatible OCI image and a published container offer. Confirm image access, startup requirements and architecture compatibility before deployment.

Environment and connectivity

Provide the environment variables and exposed ports required by your application through supported configuration fields. Keep secrets out of public image layers and documentation.

Operate the service

Inspect available logs and lifecycle actions in the container view. Check connectivity after deployment. Verify persistence and restart behavior for your selected configuration.

Runtime boundaries

Podman is the underlying runtime. This does not imply that every workload uses rootless execution or automatic scaling. Review the selected service and maintain its image, dependencies and data.

Check your result

The container starts with the expected configuration and its service can reach required dependencies. Verify logs and restart behavior.

If something does not work

If the workload exits, inspect its logs and startup requirements. For connection errors, check the application listen address, configured port and network access. Confirm registry access when an image cannot be retrieved.

The process exits on startup
Read the application logs and check required configuration, image architecture and dependency access.
Files disappear after a change
Check the storage and mount configuration. A container filesystem is not an independent data backup.