此 Service Pack 提供了一種處理容器中 RPM 更新和協力廠商檔案的有效方式。可將所需的 RPM 檔案、程式庫 (.so) 檔案和協力廠商 .jar 檔案放入 mountfiles,來實現這種處理。將強制更新 mountfiles 目錄中的 RPM 檔案。部署容器時,.so 和 .jar 檔案將分別自動軟連結到 /opt/novell/eDirectory/lib64/nds-modules/ 和 /opt/novell/eDirectory/lib/dirxml/classes/ 目錄。然而,每次您想在部署容器後處理任何受支援的檔案時,請將那些檔案放置在 mountfiles 目錄中,然後重新啟動容器。
附註:目前,此增強功能適用於 OpenText Identity Manager 和遠端載入器容器。
在 Docker 主機上,導覽至共用目錄。例如,/data。
(選用) 針對 OpenText Identity Manager 引擎容器,請執行下列步驟:
建立 idm 目錄。
mkdir idm
附註:此步驟僅在首次部署容器時適用。換言之,如果您正在更新 OpenText Identity Manager 引擎容器並且以前已建立 idm 目錄,請跳過此步驟。
導覽至 idm 目錄。
建立 mountfiles 目錄。
mkdir mountfiles
(選用) 對於遠端載入器容器,請執行下列步驟:
建立 rdxml 目錄。
mkdir rdxml
附註:此步驟僅在首次部署容器時適用。換言之,如果您正在更新遠端載入器容器,且以前已建立 rdxml 目錄,請跳過此步驟。
導覽至 rdxml 目錄。
建立 mountfiles 目錄。
mkdir mountfiles
將所需檔案複製到容器特定的相應 mountfiles 目錄。
例如,如果您要將驅動程式修補至最新版本,請將驅動程式 RPM 檔案放在 /data/idm/mountfiles 目錄中。
附註:支援的檔案格式為 .so、.jar 和 .rpm。
部署容器。例如,請參閱部署 OpenText Identity Manager 引擎容器。
(視情況而定) 如果您要在部署容器後處理其他檔案,請執行下列步驟:
將檔案放置在 mountfiles 目錄中。例如 /data/idm/mountfiles。
重新啟動 容器。
docker restart <容器名稱>
重要:無論掛接檔案中的哪個 rpm 優先程度最高,將來更新時,您都需要小心移除現有 rpm 並更新最新 rpm。