InfluxDB v3 "at home" license with Docker

Hi,

I followed the documentation in order to install InfluxDB v3 with Docker. However, the documentation didn’t mention anywhere how to tell InfluxDB in Docker that you want an “at home” license instead of a trial. I did receive an email and clicked on the link, but that started a trial for me.

I’ve since tried to follow the steps in the documentation to switch license types - but they do not work for me.

I do not have the license file on disk any more, I removed it and it’s not being recreated. However, when I start the server container it downloads the existing trial license from the server and continues in trial mode.

I’ve found this topic Influxdb3 Enterprise at-home with docker but the solutions there didn’t work for me.

docker-compose.yml
services:

  enterprise:
    image: influxdb:3-enterprise
    pull_policy: daily
    container_name: influxdb3-enterprise
    ports:
      - "8181:8181"
    volumes:
      - type: bind
        source: ./data
        target: /var/lib/influxdb3/data
      - type: bind
        source: ./plugins
        target: /var/lib/influxdb3/plugins
    environment:
      INFLUXDB3_ENTERPRISE_LICENSE_EMAIL: "neil@greatorex.me.uk"
      INFLUXDB3_ENTERPRISE_LICENSE_TYPE: "home"
    ulimits:
      nofile: 65535
    command:
      - influxdb3
      - serve
      - --node-id=influxdb3-node
      - --cluster-id=main
      - --object-store=file
      - --data-dir=/var/lib/influxdb3/data
      - --license-type=home

When I recreate the container using that I get:

log output
$ docker compose up
[+] up 4/4
 ✔ Image influxdata/influxdb3-ui:1.8.0 Pulled                                                                                                                                                                                                                                                                            1.2s
 ✔ Container influxdb3-ui              Running                                                                                                                                                                                                                                                                           0.0s
 ✔ Container influxdb3-enterprise      Created                                                                                                                                                                                                                                                                           0.1s
 ✔ Container influxdb3-caddy           Running                                                                                                                                                                                                                                                                           0.0s
Attaching to influxdb3-caddy, influxdb3-enterprise, influxdb3-ui
influxdb3-enterprise  | 2026-06-10T16:49:59.280372Z  WARN influxdb3::env_compat: environment variable LOG_FILTER is deprecated, use INFLUXDB3_LOG_FILTER instead
influxdb3-enterprise  | 2026-06-10T16:49:59.318796Z  INFO influxdb3::commands::serve: catalog initialized with uuid: '7c7b9ebc-0117-4d77-b8bd-8f2a97036a02' and storage hash: 'sha256:ygPQz3LX0TersSxBZg6QidmMmZ596b2bRn-V4_wXPzc'
influxdb3-enterprise  | Attempting to retrieve license from server.
influxdb3-enterprise  | Didn't find license in object store: Access of Object Store failed: Object at location /var/lib/influxdb3/data/main/trial_or_home_license not found: No such file or directory (os error 2)
influxdb3-enterprise  | Found license on server.
influxdb3-enterprise  | 2026-06-10T16:49:59.894750Z  INFO influxdb3_lib::commands::serve: server starting node_id=influxdb3-node cluster_id=main mode=[All] git_hash=1b96fbef9ce606999d7bb866c7ac77a46c04af93 version=3.9.3 uuid=0ac8b404-7fc8-4293-9445-2b927f048793 licensed_cores=4 product_name="InfluxDB 3 Enterprise"
influxdb3-enterprise  | 2026-06-10T16:49:59.894790Z  INFO influxdb3_lib::commands::serve: Detected process memory available bytes=67159572480
influxdb3-enterprise  | 2026-06-10T16:49:59.894791Z  INFO influxdb3_lib::commands::serve: Creating io runtime executor w/ 2 threads
influxdb3-enterprise  | 2026-06-10T16:49:59.895325Z  INFO influxdb3_clap_blocks::object_store: Object Store db_dir="/var/lib/influxdb3/data" object_store_type="Directory"
influxdb3-enterprise  | 2026-06-10T16:49:59.895464Z  INFO influxdb3_lib::commands::serve: initialising parquet cache
influxdb3-enterprise  | 2026-06-10T16:49:59.895489Z  INFO influxdb3_lib::commands::serve: Creating shared query executor w/ 2 threads
influxdb3-enterprise  | 2026-06-10T16:49:59.917123Z  INFO influxdb3_catalog::catalog::versions::v2::update: create database name="_internal"
influxdb3-enterprise  | 2026-06-10T16:49:59.917173Z  INFO influxdb3_lib::commands::serve: Catalog initialized with uuid: '7c7b9ebc-0117-4d77-b8bd-8f2a97036a02' and storage hash: 'sha256:ygPQz3LX0TersSxBZg6QidmMmZ596b2bRn-V4_wXPzc'
influxdb3-enterprise  | 2026-06-10T16:49:59.917290Z  INFO influxdb3_enterprise_licensing::commercial: no commercial license found in local filesystem
influxdb3-enterprise  | 2026-06-10T16:49:59.917300Z  INFO influxdb3_enterprise_licensing::commercial: no commercial license found in object store
influxdb3-enterprise  | 2026-06-10T16:49:59.917306Z  INFO influxdb3_enterprise_licensing::commercial: did not verify a commercial license reason=no valid license found
influxdb3-enterprise  | 2026-06-10T16:49:59.917357Z  WARN influxdb3_enterprise_licensing::trial: Didn't find license in object store: Access of Object Store failed: Object at location /var/lib/influxdb3/data/main/trial_or_home_license not found: No such file or directory (os error 2)
influxdb3-enterprise  | 2026-06-10T16:49:59.917363Z  INFO influxdb3_enterprise_licensing::trial: Attempting to retrieve license from server.
influxdb3-enterprise  | 2026-06-10T16:50:00.134029Z  INFO influxdb3_enterprise_licensing::trial: Found license on server.
influxdb3-enterprise  | 2026-06-10T16:50:00.134152Z  INFO influxdb3_enterprise_licensing::trial: License verified
influxdb3-enterprise  | 2026-06-10T16:50:00.134154Z  INFO influxdb3_enterprise_licensing::trial:   type:              Trial
influxdb3-enterprise  | 2026-06-10T16:50:00.134157Z  INFO influxdb3_enterprise_licensing::trial:   issued at:         Tue, 2 Jun 2026 18:21:24 +0000
influxdb3-enterprise  | 2026-06-10T16:50:00.134158Z  INFO influxdb3_enterprise_licensing::trial:   expires at:        Thu, 2 Jul 2026 18:00:07 +0000
influxdb3-enterprise  | 2026-06-10T16:50:00.134159Z  INFO influxdb3_enterprise_licensing::trial:   node_id:
influxdb3-enterprise  | 2026-06-10T16:50:00.134160Z  INFO influxdb3_enterprise_licensing::trial:   instance_id:
influxdb3-enterprise  | 2026-06-10T16:50:00.134161Z  INFO influxdb3_enterprise_licensing::trial:   cluster_uuid:      7c7b9ebc-0117-4d77-b8bd-8f2a97036a02
influxdb3-enterprise  | 2026-06-10T16:50:00.134162Z  INFO influxdb3_enterprise_licensing::trial:   core_count:        256
influxdb3-enterprise  | 2026-06-10T16:50:00.134169Z  INFO influxdb3_enterprise_licensing::trial:   object_store_info: sha256:ygPQz3LX0TersSxBZg6QidmMmZ596b2bRn-V4_wXPzc
influxdb3-enterprise  | 2026-06-10T16:50:00.134171Z  INFO influxdb3_enterprise_licensing::trial: Trial Enterprise license verified
influxdb3-enterprise  | 2026-06-10T16:50:00.134177Z  INFO influxdb3_lib::commands::serve: valid license found, happy data crunching

Hopefully this is the right place to ask. I tried reaching out to the support email as suggested in V3 Enterprise and Home License Failing - #4 by suyash but was told that’s for customers with support contracts / enterprise licenses only.

As an update, I did eventually get this fixed through support. All good now.