# Projector Container Build on `lakehouse-core`: ```bash docker build -t jecio/release-projector:0.1 -f docker/projector/Dockerfile /tmp/jecio ``` Dry-run: ```bash docker run --rm --network host \ -e NESSIE_URI=http://lakehouse-core:19120/api/v2 \ -e NESSIE_WAREHOUSE=s3a://lakehouse/warehouse \ -e S3_ENDPOINT=http://lakehouse-core:9000 \ -e AWS_ACCESS_KEY_ID=minioadmin \ -e AWS_SECRET_ACCESS_KEY=minioadmin \ -v /tmp:/work \ jecio/release-projector:0.1 \ --manifest-file /work/rel_2026-02-14_docs-v1.json \ --concept-table lake.db1.docs \ --dry-run ``` Publish projection: ```bash docker run --rm --network host \ -e NESSIE_URI=http://lakehouse-core:19120/api/v2 \ -e NESSIE_WAREHOUSE=s3a://lakehouse/warehouse \ -e S3_ENDPOINT=http://lakehouse-core:9000 \ -e AWS_ACCESS_KEY_ID=minioadmin \ -e AWS_SECRET_ACCESS_KEY=minioadmin \ -e GREMLIN_URL=ws://janus.rakeroots.lan:8182/gremlin \ -e ES_URL=http://janus.rakeroots.lan:9200 \ -e ES_INDEX=concepts \ -v /tmp:/work \ jecio/release-projector:0.1 \ --manifest-file /work/rel_2026-02-14_docs-v1.json \ --concept-table lake.db1.docs ```