RESTコンテナを使用してサーバ証明書を変更するには、次の手順を実行します。
次のコマンドを実行して、コンテナの任意の場所に新しいサーバ証明書(例: new-keys.pfx)をコピーします。
docker cp /path/to/new-keys.pfx <container_id/name>:/tmp/new-keys.pfx
次のコマンドを使用して、コンテナにログインします。
docker exec -it <container_name> bashNLPCERTを実行して、キーを保存します。
LD_LIBRARY_PATH=/opt/novell/lib64/:/opt/novell/eDirectory/lib64/:/opt/netiq/common/openssl/lib64/ /opt/novell/eDirAPI/sbin/nlpcert -i /tmp/new-keys.pfx -o /etc/opt/novell/eDirAPI/conf/ssl/private/cert.pem
上記のコマンドを使用すると、サーバ証明書のパスワード入力を求めるプロンプトも表示されます。パスワードを入力します。
次のコマンドを使用して、コンテナコンソールを終了します。
exit
コンテナを再起動します
docker restart <container name>