Running WebSphere Liberty in a container

You can run WebSphere® Liberty in a container.

Procedure

  1. Create an application container image.

    You can build your own container image with WebSphere Liberty binary files or by extending a pre-packaged IBM® container image.

  2. Deploy the application container image.

    Liberty in a container can run on Red Hat® OpenShift® or other Kubernetes-based clusters.

    You can deploy the application container image with WebSphere Liberty operator. Operators are extensions to Kubernetes that provide customized, automated tasks. You can use WebSphere Liberty operator to deploy and manage applications on Red Hat OpenShift or other Kubernetes-based clusters. You can also use the operator to gather traces and memory dumps.

    You can deploy and run WebSphere Liberty or other IBM software licensed to you directly or through an authorized IBM reseller on an Eligible Public Cloud (EPC). See terms and conditions of the Eligible Public Cloud Bring Your Own Software License (BYOSL) policy.

    WebSphere Liberty is supported when deployed in any container environment that supports OCI (Open Container Initiative) containers, provided that there is an IBM approved mechanism for tracking usage. For more information, see Container Deployment Support Policy: WebSphere Liberty.