建立臨時儲存器進行遠端伺服器設定
若要將新的 Domino 伺服器部署為 Docker 儲存器,首先建立一個臨時儲存器,以完成遠端 Domino 伺服器設定。
執行這項作業的原因和時機
- 使用 docker run 指令搭配此程序中所述的引數,以建立執行 Domino 的儲存器,讓您能夠執行遠端伺服器設定。只支援遠端伺服器設定;與 Docker 相容的 Red Hat Universal Base Image (UBI) 不包含支援圖形使用者介面 (GUI) 及顯示畫面所需的 X11 程式庫。
- 如果您在網域中設定額外的伺服器,並且伺服器 ID 未儲存在 Domino 名錄中,請使該伺服器 ID 可供使用;您將在此程序中使用 docker cp 指令,將伺服器 ID 檔案複製到 Domino 磁區。
- 如果 Domino 伺服器 ID 受密碼保護,並且您計劃在分離模式 (-d) 下執行 Domino 儲存器,則必須建立一個機密檔案來儲存密碼。如果您手動建立機密檔案,請使該檔案可供使用;您將在此程序中使用 docker cp 指令,將該檔案複製到 Domino 磁區。如需相關資訊,請參閱為受密碼保護的伺服器 ID 建立機密檔案。
- 遠端伺服器設定完成(不論成功與否)後,儲存器即會停止。此程序中的指令包括 --rm 引數,隨後用來移除不再需要的儲存器。
- 遠端伺服器設定僅需要埠 8585 及 1352,因此無需指定其他埠。
- 如果您使用 Podman,請在此程式的指令中將 docker 取代為 podman。例如:
podman image ls
程序
-
若要決定 Domino Docker 映像檔的名稱(下一步需要此名稱),請從 Docker 終端機視窗發出下列指令,以列出系統上的 Docker 映像檔名稱。
docker image ls -
若要建立並執行儲存器,以完成伺服器設定,請發出下列指令:
docker run --rm --name <container name> -v <Docker volume name>:<data directory> --hostname <hostname> -p 8585:8585 -p 1352:1352 <image> --setup下列範例根據主機伺服器 docker.renovations.com 上的映像檔 domino-docker:V1101 建立並執行儲存器 dominosetup。它會建立資料目錄 /local/notesdata,供名為 notesdata 的磁區參照。docker run --rm --name dominosetup -v notesdata:/local/notesdata --hostname docker.renovations.com -p 8585:8585 -p 1352:1352 domino-docker:V1101 --setup -
Domino 伺服器會在接聽模式下啟動。在執行遠端伺服器設定之前,如有必要,請完成下列步驟。否則,請跳過此步驟。
- 執行遠端伺服器設定。
結果
在您完成伺服器設定之後,儲存器便會停止並移除。