Deploy a packaged application
Use an OCI image that contains the application and its dependencies. An explicit image version gives your team a recognizable release artifact to deploy and investigate.
Runtime / Containers
Deploy services from compatible OCI images on Podman. Configure environment variables and ports, follow lifecycle actions and inspect service logs.
Illustrative image reference. Supply an accessible image for your application.
Application architecture / Containers
Package each API or worker in a versioned image. Supply its environment, ports and dependency connections at deployment. Review storage options before persisting application data.
A clear relationship between the image you build and the service your team operates.
Where it fits
For APIs, web services and workers already packaged as container images.
Use an OCI image that contains the application and its dependencies. An explicit image version gives your team a recognizable release artifact to deploy and investigate.
Supply required environment variables and exposed ports through the available configuration fields. Define how the process reaches databases, queues and other services you operate.
Inspect the deployed container state and use available lifecycle actions from the console. Application startup, network reachability and persistent data each need their own check.
Use the available log view to investigate startup errors and request handling. Maintain the image, dependencies and log content as part of your application release process.
In practice
Choose a container when your software is already packaged as an OCI image and its configuration can be supplied at deployment.
Package the API and its dependencies in an image. Configure the listening port and the connections to its backing services.
Image architecture, environment variables and endpoint access.
Run a compatible worker image that connects to the queue or application service you operate.
Outbound access, retry behavior and orderly shutdown.
Run a versioned image with separate test configuration to review an application change.
Image version, test data and persistent storage behavior.
The workflow
Choose a published container offer and a compatible image.
Set the supported environment and network options for your application.
Follow logs, check connectivity and adjust your application configuration.
Configuration checks
Responsibilities
Containers / Questions
Start with an OCI image compatible with the selected runtime and its architecture. Check registry access and supported configuration fields before ordering.
Review the persistence options of the chosen offer. Treat files inside a container as application state that needs an explicit storage and recovery plan.
Your team maintains and rebuilds the image, selects the version to deploy and checks the result. Keep a known working version and a rollback procedure.
Connected products