Share via

Settings for docker compose in document intelligence read

VKo 0 Reputation points
2025-03-07T10:19:04.4666667+00:00

Hi,

I am using Document Intelligence Read API v3.1 and want to run multiple instances of the container, sharing some folders.
My current docker-compose.yaml looks like this:

services:
  azure-document-intelligence-read-31:
    container_name: di-read-31
    image: mcr.microsoft.com/azure-cognitive-services/form-recognizer/read-3.1:latest
    restart: unless-stopped
    environment:
      - EULA=accept
      - Mounts:License=/license
      - Mounts:Shared=/share
      - Mounts:Output=/usage
      - SharedRootFolder=/share
    ports:
      - "5000:5000"
    networks:
      - ocrvnet
    volumes:
      - /home/noroot/ILFO_FR_READ_3.1/license:/license
      - /home/noroot/ILFO_FR_READ_3.1/share:/share
      - /home/noroot/ILFO_FR_READ_3.1/usage:/usage

networks:
  ocrvnet:
    driver: bridge

I would like to encrypt the shared /share folder.
What settings can I set in order to encrypt?

The following output suggests there is a way for this

Using an in-memory repository. Keys will not be persisted to storage. Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits.

Additional is there q awy to set up a queue as well?

The following output suggests there is a way for this too

Using an in-memory work queue implementation. Queues will not be shared across containers.

Microsoft Copilot | Other
0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.