マーケットプレイスアーティファクトを使用してAWSでLiferayを実行する
AWS Marketplace アーティファクトを使用して、AWS で Liferay をプロビジョニングできます。
前提条件
Oras CLI (オプション)
Liferayを起動する
-
Liferay Elastic Container Registry と Liferay Helm chart Open Container Initiative レジストリの URL を保存するための環境変数を設定してエクスポートします。
export LIFERAY_ECR_REGISTRY="709825985650.dkr.ecr.us-east-1.amazonaws.com" export LIFERAY_CHART_OCI="oci://${LIFERAY_ECR_REGISTRY}/liferay/liferay-aws-marketplace" -
Amazon Elastic Container Registry (ECR) にログインします。
aws ecr get-login-password --region us-east-1 | helm registry login "${LIFERAY_ECR_REGISTRY}" \ --username AWS \ --password-stdin -
Amazon マーケットプレイスを使用して、Liferay Helm チャートの必要なバージョンを見つけます。 これは、Liferay DXP 製品の起動手順に記載されています。

-
使用したい Liferay DXP バージョンの
liferay/dxpECR リポジトリから適切なイメージタグを使用します。 利用可能なタグを見つけるには、Oras またはcurl+jqを使用できます。オラス:
oras repo tags --last "2025.q1.16-lts-slim" docker.io/liferay/dxp | grep lts | grep slim$ | sort -rカール+jq:curl -s "https://hub.docker.com/v2/repositories/liferay/dxp/tags?name=lts-slim&page_size=1000" \ | jq '.results[].name | select((. >= "2025.q1.17-lts-slim") and (test("slim$")) and (test("nightly|rc"; "i") | not))' -
Helm チャートのバージョンと Liferay DXP イメージタグを指定して、Liferay Helm チャートをクラスターにインストールします。
export DXP_CHART_VERSION="[desired version]" export DXP_IMAGE_TAG="2025.q1.17-lts-slim" helm upgrade liferay "${LIFERAY_CHART_OCI}" \ --create-namespace \ --install \ --namespace liferay-system \ --set "liferay-aws.liferay-default.image.tag=${DXP_IMAGE_TAG}" \ --set "liferay-aws.liferay-default.serviceAccount.annotations.eks\.amazonaws\.com/role-arn=${AWS_SA_ROLE_ARN}" \ --version "${DXP_CHART_VERSION}"
イメージは慎重に選択してください。後でこの値を変更すると移行が必要になる可能性があります。
使用可能な値については、 Liferay Helm Chart Reference を参照してください。 詳細については、 Helm ドキュメントを参照してください。
Liferay は現在実行されていますが、まだインターネットに公開されていません。 次のステップでは、それを実行し、本番環境で使用できるように構成します。 AWSでLiferayを公開するを参照してください。