在 Docker 上,利用系統環境變數呼叫一鍵式 Domino 設定

如果您執行 Domino on Docker,請完成此程序,利用系統環境變數來呼叫一鍵式 Domino 設定。

開始之前

請完成下列程序:

程序

  1. 建立磁區來儲存 Domino 資料目錄。例如,若要建立名為 notesdata 的磁區,請執行下列 Docker 指令:
    docker volume create notesdata
  2. 執行下列 Docker 指令來建立您的儲存器,並呼叫一鍵式 Domino 設定,來設定及執行伺服器:
    docker run -it -v <Docker volume name>:<data directory> --name <container name> --env-file <env file name> -p <HostPort:ContainerPort> domino-docker:<image> --autoconf
    例如:
    docker run -it -v notesdata:/local/notesdata --name adminserver --env-file env.txt -p 8585:8585 -p 1352:1352 -p 443:443 domino-docker:V1200 --autoconf

結果

您的新 Domino 伺服器應該在新的 Docker 儲存器中已啟動並執行中。

如果一步完成設定基於某些原因失敗,請檢閱儲存器中建立的 autoconfigure.log 檔案。因為在此情況下,容器將不會執行,您可以採取下列其中一個方式存取日誌檔:
  • 建立臨時儲存器:
    1. 執行 Docker 指令來建立一個儲存器,啟動至使用您在程式中指定之同一磁區的 bash shell。例如:
      docker run -it -v notesdata:/local/notesdata --name debug --entrypoint /bin/bash -p 8585:8585 -p 1352:1352 -p 443:443 domino-docker:V1200
    2. 如需失敗的詳細資料,請查看 IBM_TECHNICAL_SUPPORT/autoconfigure.log。
  • 發出下列 Docker 指令,將 Docker 磁區中的 autoconfigure.log 複製到主機上的另一個路徑:
    docker cp <container>:/file/path/within/container /host/path/target
    例如:
    docker cp adminserver:/local/notesdata/IBM_TECHNICAL_SUPPORT/autoconfigure.log C:\tmp