- AWSクラウドサービスサポートポリシー
- Digital Experience Platform 7.0 非推奨・アーカイブ項目
- Digital Experience Platform 7.1 非推奨およびアーカイブアイテム
- Digital Experience Platform 7.2におけるオーディエンスターゲティングについて
- Digital Experience Platform 7.2 の NTLM モジュール
- Digital Experience Platform 7.2 非推奨・アーカイブ項目
- Digital Experience Platform 7.3 の非推奨アイテムとアーカイブ済みアイテム
- Glassfishサポートポリシー
- IBM DB2データベースサポートポリシー
- IBM JDKサポートポリシー
- Internet Explorerサポートポリシー
- Java TCK認定OpenJDKバイナリ
- JBoss サポートポリシー
- JDK7の懸念事項
- JDK認証、Java TCK準拠、Liferayの場合
- LDAPサポートポリシー
- Liferay Docker イメージのセキュリティポリシー
- Liferay Documentum Connector for Digital Experience Platform 7.1」。
- Liferay DXP 2023.Q3 and DXP 2023.Q4 Transitional Support Coverage
- Liferay DXP 7.0 フィックスパック リリース
- Liferay DXP 7.2でのGoogle認証の削除
- Liferay DXP 7.2でのOpenIDの削除
- Liferay DXP 7.2でポートレットを検索する
- Liferay DXP Docker イメージ タグ
- Liferay DXPとElasticsearch Service on Elastic Cloudの互換性
- Liferay DXPパッチ適用の推奨サイクル
- Liferay Portal 6.2 EEの互換性マトリックスについて
- Liferay Web Proxy Module for Digital Experience Platform 7.1」。
- LiferayとAmazon S3のSigV2非推奨のお知らせ
- Liferayのセキュリティ対策
- Liferayの公開リポジトリからアーカイブされたモジュールをインストールする
- Liferay ソーシャルネットワーキング for デジタルエクスペリエンスプラットフォーム 7.1
- Linux(全般)オペレーティングシステムのサポートポリシー
- Microsoft Azure Cloud Services サポートポリシー
- Microsoft Edge の互換性
- Microsoft SQL Serverデータベースのサポートポリシー
- MySQLデータベースサポートポリシー
- Oracle JDKサポートポリシー
- Oracle JRockit JDKサポートポリシー
- Oracleデータベース サポートポリシー
- PostgreSQL データベースサポートポリシー
- Quarterly Release Transitional Support Coverage
- Red Hat Enterpriseオペレーティングシステムのサポートポリシー
- SAMLサポートポリシー
- Solarisオペレーティングシステムサポートポリシー
- SSO(全般)ポリシー
- Tomcat サポートポリシー
- WebDAVサポートポリシー
- WebLogicサポートポリシー
- WebSphereサポートポリシー
- Wildfly サポートポリシー
- Xuggler サポート ポリシー
- サードパーティの有料アプリのアクティベーション サポート ポリシー
- デジタルエクスペリエンスプラットフォーム用ブックマークモジュール
- ドキュメントサムネイルとプレビュー サポートポリシー
- ドキュメント・リポジトリー支援方針
- ドキュメント変換支援方針
- フィックスパック及びセキュリティーリリースの改善について
- モバイルデバイスサポートポリシー
- ローリングリスタート - 重要な変更点
- 資源輸入業者
- 重大インシデントコンタクトのロール
Liferay DXP Docker イメージ タグ
この記事では、LiferayのDXP dockerイメージのバージョニング形式、イメージタグの種類とその意味について説明します。 Liferay DXP の docker イメージは、Docker Hub で見ることができます。
イメージバージョンの解剖学
{Liferay DXP メジャー/マイナーバージョン}-{Liferay Release Type}-{Image Version}-{Build Time and Date}
Liferay DXPメジャー/マイナーバージョン
例えば、7.4.13. 7.4はメジャーバージョン、.13はマイナーバージョンを意味します。
Liferayのメジャーバージョン(例:「7.3.x」→「7.4.x」)の変更は、DB Upgrade Toolによるポータルスキーマバージョンアップ処理とモジュールスキーマバージョンアップ処理が必要なメジャーバージョン変更となります。
マイナーバージョンの変更(例:「7.4.10」→「7.4.13」)は、DB Upgrade Toolによるポータルスキーマバージョンアップ処理とモジュールスキーマバージョンアップ処理を含むCommunity Editionのバージョン変更です。
Liferayのリリースタイプ
タグ名のうち、Liferayのメジャー/マイナーバージョンに続く部分がリリースタイプになります。 一般的にリリースタイプでの変更は、同じメジャーバージョンでのLiferayの変更(つまりパッチレベルの変更)で、バグフィックスや製品の改良が含まれます。 これらのアップデートには、必須およびオプションのモジュールバージョンスキーマアップグレードプロセス(DXP 7.3 以降の Fix Pack 用アップグレードプロセス)が含まれています。 タグ名のフォーマットの種類を以下に示します。
- フィックスパックリリース(dxp-):「dxp-3」「dxp-4」等。 DXPバージョンのフィックスパックレベルの増加は、タグの "dxp-"部分の変更で示されます。 この命名は、Liferay DXP のバージョンが 7.3.x 以下の場合に使用されます。
- アップデートリリース(U):「u19」「u20」等。 DXPバージョンのアップデートレベルの上昇は、タグの "U "の部分が変化することで示されます。 この命名は、Liferayのバージョンが7.4.xである場合に使用されます。 毎週、Liferay 7.4 の新しいアップデートは、以前のバージョンで使用されていた fixpacks / service packs の代わりに で公開されています。
- サービスパックリリース(SP):「sp2」「sp3」など。 DXPバージョンのサービスパックレベルの上昇は、タグのsp部分の変化で示されます。 この命名は、Liferayのバージョンが7.3.x以下の場合のみ使用されます。
- コミュニティ版リリース(GA):「ga1」「ga2」など。 これらは、コミュニティ版のさらなるアップデートです。 これらのビルドは、Liferay DXP の正式なリリースとしてはサポートされていません。
- ナイトリーリリースリリースタイプとして 'nightly' がタグ名に含まれている場合、そのリリースはその晩に 7.4.x ブランチにコミットされた最新のコードであることを意味します。 この命名は、Liferayのバージョンが7.4.xの場合のみ使用されます。 これらのビルドは Liferay DXP の正式なリリースとしてはサポートされていません。
- エンタープライズプレビューリリース(EP):「ep3」「ep4」など。 これらは、Liferayのメジャーバージョンやマイナーバージョンの正式リリースに先立ち、dxp版へのさらなるアップデートを行うものです。 これらのビルドは Liferay DXP の正式なリリースとしてはサポートされていません。
Dockerイメージのバージョン
dockerイメージのバージョンは、メジャーバージョン、マイナーバージョン、パッチバージョン(d3.0.12)が設定されます。
{major.minor.patches}
- メジャーバージョン(d2→d3)のアップデートには、dockerイメージの破壊的な変更が含まれています。 大きな問題を避けるため、アップデートの際にはドキュメントを参照する必要があります。 例えば、OSがAplineからUbuntuに変わると、Docker Imageのメジャーバージョンも変わることになります。
- マイナーバージョンへのアップデートは、イメージに新しいライブラリを追加するなどの後方互換性のある改善です。
- 最後に、docker イメージのバージョンの 3 番目の部分 (d3.0.10 から d3.0.12) の変更は、通常イメージに含まれるスクリプトのための docker イメージのバグ修正に言及しています。
- docker イメージの変更履歴は こちらで確認できます。
ビルド時刻と日付
イメージタグの末尾に数字が付加されている場合、そのイメージのビルド日時を意味します。 例えば、"7.4.13-u20-d3.0.11-20220414060125" というタグでは、20220414060125 がビルド日時となります。 正確には、左から年(2022)、月(04)、日(14)、時(06)、分(01)、秒(25)のように読み取ります。
イメージタグに日時がない場合、Liferayのメジャーバージョンとリリースタイプだけがタグに表示されます。 これは常に、同じLiferayのバージョンとリリースタイプで、最も新しく公開されたイメージ(最も高いビルド時間とdockerイメージのバージョン)を指します。
例えば、イメージタグが「7.4.13-u20」であれば、7.4.13-u20の最新版を指していることになります。
'latest'タグを理解する
上記で説明した標準タグがないイメージは、'latest'タグを使用します。 最新のDXPアップデートイメージには、'latest'のタグが付与されます。 例えば、7.4の直近に公開されたアップデートがu25だった場合、'latest'のタグが付いたイメージは、7.4.13-u25というタグが付いたイメージと同じものになります。
'latest'タグを使用する場合は、それが必要なバージョンであることを確認するか、'latest'のタグがテスト目的で使用されており、正確なバージョンは重要でないことを確認し、慎重に使用してください。 'latest' タグを使用して現在のバージョンを確認するには、 bundles.yml ファイルを確認してください。