始める

このガイドは、IronSecureDoc を 5 分で起動して実行するのに役立ちます。 IronSecureDoc は、エアギャップ型のセルフホスト型セキュリティ コンテナーになります。
IronSecureDoc はDockerHubから Docker イメージとしてダウンロードできます。
プラットフォームのセットアップのためのクイックリンク
ご使用の環境に合わせたより具体的なチュートリアルが必要な場合は、以下のいずれかのチュートリアルを参照してください。
IronSecureDoc をコンテナとしてホストする
IronSecureDoc はどこかで実行する必要があります。これにより、アクセス方法と使用方法を完全に制御できるようになります。 Windows/Mac/Linux マシン、ローカル イントラネット上のサーバー、またはクラウドでホストされるコンテナーのいずれかを使用します。 どちらでもあなたのニーズに最も合うものをお選びください。
ローカルホスト
- Docker DesktopまたはComposeを使用してWindows 上でホストする
- Docker DesktopまたはComposeを使用してMac 上でホストする
- Docker DesktopまたはComposeを使用してLinux 上でホストする
クラウドへのデプロイ
- Azure Container Registry上のTerraformを使用してAzure にデプロイする
- Elastic Container Service (ECS)を使用してAWS にデプロイする
クライアントとしてIronSecureDocにアクセスする
ホストされると、IronSecureDoc は URL への RESTful 呼び出しを介して呼び出すことができます。 デフォルトでは、当社のドキュメントでは REST-API の使用ケースについて説明しています。 また、REST API をクライアント ライブラリ クラスに抽象化するために使用できる .NET クライアントも NuGet 上に用意されており、近々さらに多くのライブラリをリリースする予定です。
デフォルト
.NET クライアント ライブラリ
- .NET のみ: NuGet の.NET クライアント チュートリアルライブラリ
製品の機能セットの詳細
このコンテナーには、無料とプレミアムのエンタープライズ機能の両方が含まれています。 すべての機能を試すには、 30 日間のトライアルを開始してください。
無料およびエンタープライズ機能

機能の詳細
-暗号化: PDFパスワード+SHA暗号化を追加
- USER および OWNER のパスワードを設定、変更、または削除します。
- 印刷、テキストのコピー、フォームの入力などの機能をロックします。
- ドキュメントのパスワードが有効かつ正しいことを確認します。
-編集: PDF 内の単語、フレーズ、正規表現パターン、領域を編集します
- 文書全体または特定のページから単語のインスタンスを削除します。
- 正規表現を使用して、日付、ID 番号、名前などのパターンを削除します。
- PDF の特定の領域からデータを削除します。フォームやテンプレートに役立ちます。
-認証: PDF 文書にデジタル署名ファイル (.pfx、.p12) を適用します
- デジタル署名は、受信者に文書があなたから送信されたことを保証します。
- 変更や改ざんが発生した場合に署名が破棄されるように設定できます。
- ドキュメント内のすべての署名が有効であることを確認します。
-抽出: PDF文書のページのテキストを抽出
DockerでIronSecureDocをインストールする
IronSecureDoc の Docker イメージは DockerHub から入手できます。 Docker コマンドを使用して、テストまたは開発のために IronSecureDoc を起動および停止できます。
コンテナをプルして起動する
Docker をインストールします。Get Dockerにアクセスして、お使いの環境に Docker をインストールしてください。
- Docker Desktop を使用する場合は、少なくとも 4 GB のメモリを割り当てるようにしてください。 Docker Desktop のメモリ使用量を調整するには、 [設定] > [リソース]に移動します。
IronSecureDoc Docker イメージをプルします。
docker pull ironsoftwareofficial/ironsecuredocdocker pull ironsoftwareofficial/ironsecuredocSHELLIronSecureDoc コンテナを開始します。
IronSecureDoc ライセンス キーを
IronSecureDoc_LicenseKey引数の実際のライセンス キーに置き換えます。 まだお持ちでない場合は、今すぐ無料トライアル ライセンス キーを入手してください。docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredocdocker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredocSHELLヒントホスト上で利用可能なメモリが限られている場合は、-mフラグを使用してコンテナのメモリ制限を設定します:-m 2GBSecureDoc へのピンポン REST API 呼び出しを実行して、SecureDoc コンテナが実行されていることを確認します。
curl http://localhost:8080/v1/document-services/pingcurl http://localhost:8080/v1/document-services/pingSHELL- 呼び出しは、応答
pongとともに200返す必要があります。
- 呼び出しは、応答
コンテナを削除する
コンテナを削除するには、次のコマンドを実行します。
# Remove SecureDoc containers
docker rm ironsecuredoc# Remove SecureDoc containers
docker rm ironsecuredoc




