スクリプトを使用してONLYOFFICE Apps Developerを更新する
はじめに
ONLYOFFICE Apps Developerは、有料版のドキュメントハブで、ユーザーとドキュメントを一箇所に集めてコラボレーションを強化します。
ONLYOFFICE Apps Developerは、DockerがインストールされたLinuxオペレーティングシステム用の自動インストールスクリプトとして提供されます。このスクリプトは、ONLYOFFICE Apps Developerが正しく動作するために必要なすべてのコンポーネントを含むDockerコンテナをセットアップし、簡単に実行、管理、更新することができます。
ONLYOFFICE Appsのインストールを更新するには、ONLYOFFICE Apps Developerインストールスクリプトを-u trueパラメーターを指定して実行します。
ONLYOFFICE Appsとそのコンポーネントを更新するには、必ず公式のインストールスクリプトを-u trueパラメーター付きで使用してください。標準のシステムパッケージマネージャー(例:apt upgradeやapt full-upgrade)でONLYOFFICE Appsパッケージを更新することは推奨されません。MySQL、Redis、RabbitMQなどの依存関係が意図せず互換性のないバージョンにアップグレードされ、製品の誤動作やサービス障害につながる可能性があるためです。システム全体の更新が必要な場合は、その更新からONLYOFFICE Appsパッケージをすべて除外し、公式スクリプトを使用してONLYOFFICE Appsを別途アップグレードしてください。
コンポーネントの更新
| パラメーター | 説明 | 値 | デフォルト |
|---|---|---|---|
-u, --update | 既存のコンポーネントを更新するために使用します | true|false | false |
このパラメーターを使用すると、マシンにインストールされている対応するコンポーネントが古い場合、必要なコンポーネントの最新バージョンをインストールできます。
例
bash apps-developer-install.sh -u true
これにより、更新が必要なコンテナが停止され、削除された後、対応するONLYOFFICE Apps Developerコンポーネントの最新バージョンが実行されます。現在のコンポーネントバージョンが最新の利用可能なバージョンと一致する場合、そのコンテナは影響を受けません。前回のインストール時にいくつかのコンポーネントをスキップした場合、それらもスキップされます。ワークスペースのデータは自動的に保持されます。
Docsのみをバージョン7.2.1.34に更新し、他のすべてのコンポーネントの更新をスキップします:
bash apps-developer-install.sh -u true -docsi onlyoffice/documentserver-de -docsv 7.2.1.34 -idocs true -ia false -irbt false -irds false
ONLYOFFICE Appsのみをバージョン1.2.0に更新し、他のすべてのコンポーネントの更新をスキップします:
bash apps-developer-install.sh -u true -asv v1.2.0 -idocs false -irbt false -irds false
スクリプトをパラメーター付きで実行すると、ONLYOFFICE Appsのインストール方法を選択するように求められます。Yを入力してEnterキーを押すと、Dockerを使用してONLYOFFICE Appsをインストールします。Nを入力してEnterキーを押すと、DEB/RPMパッケージからONLYOFFICE Appsをインストールします。