fbpx
< 戻る
印刷

JPedal Docker イメージを実行する方法

WAR ファイルをダウンロードまたはビルドする

始める前に、ダウンロードするか自分でビルドできる WAR ファイルが必要です。
この WAR ファイルは、JPedal サービスが動作するために必要です。

WARファイルをダウンロードする

試用版:

  1. まだサインアップしていない場合は、JPedal トライアル版にサインアップしてください。
  2. サインアップ時に受信したメールを開きます。
  3. 「Docker」セクションにあるダウンロード リンクをクリックします。

製品版:

  1. お客様用ダウンロード ページにアクセスしてください。
  2. 「Download Latest Customer WAR」をクリックします。
  3. ユーザー名とパスワードを送信してください。

WARファイルをビルドする

JPedal マイクロサービス サンプル プロジェクトのコピーを構築します。手順はGitHub ページにあります。

Dockerをインストールする

すぐに使用できる Docker をインストールする方法を詳しく説明したチュートリアルが多数あります。Docker をインストールするためのこのチュートリアルでは、必要なものがすべてカバーされています。

ドッカーを実行する

				
					docker run -p 80:80 --mount "source=/path/to/war/jpedal-microservice.war,target=/usr/local/tomcat/webapps/ROOT.war,type=bind" idrsolutions/jpedal
				
			

【推奨】HTTPSを有効にする

運用環境で使用する場合は、HTTPS 暗号化を有効にすることを強くお勧めします。コンテナーは、/opt/ssl/ ディレクトリーで SSL 証明書、秘密キー、および証明書チェーンが見つかった場合に HTTPS に切り替えるように事前構成されています。必要なのは、certificate.crt、private.key、c​​a_bundle.crt というファイルを含むディレクトリをマウントすることだけです。上記のコマンドに以下を追加します。

				
					-p 443:443 --mount "source=/local/path/to/ssl/directory,target=/opt/ssl,type=bind,readonly"
				
			

[オプション] 認証資格情報を定義する

サービスのユーザー名とパスワードを設定したい場合は、次の追加の環境変数を指定することで設定できます。

				
					 --env ACCESS_USERNAME=<username> --env ACCESS_PASSWORD=<password>
				
			

[上級] 複数のユーザーを追加する

複数のユーザーが必要な場合は、独自の tomcat-users.xml ファイルを提供し、/usr/local/tomcat/conf/tomcat-users.xml にマウントできます。

[オプション] ボリュームのマウント

API を使用せずにホスト マシンから変換されたファイルにアクセスする必要がある場合は、出力場所にドライブをマウントする必要があります。

これを行うには、run docker コマンドに次のコードを追加します。

				
					 --mount "source=/path/to/documents,target=/root/.idr,type=bind"
				
			

異なる言語クライアントから JPedal を実行する

Docker サーバーが実行されているので、API を使用して変換を開始するためのチュートリアルに従うことができます。

    MENU
    PAGE TOP