Could anyone help me figuring out why datahub docker quickstart CLI ignores env variables? I’m just trying to set DATAHUB_VERSION both in my current session and in .zshrc, but it has no effect. What am I doing wrong there?
datahub docker quickstart -f docker-compose.quickstart.yml```
Compose file contains just a single change (attaching extra volume to `datahub-gms`), otherwise unchanged.
<@U04UKA5L5LK>, thanks for suggestion (and actually I included v, just forgot to add it in example), but it still doesn’t work for me (even if I’m not providing my own compose file). I also tried .env file with no luck.
DATAHUB_VERSION=v0.10.5 datahub docker quickstart
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
aa94511f01d2 linkedin/datahub-frontend-react:head "/bin/sh -c ./start.…" 4 minutes ago Up 20 seconds (health: starting) 0.0.0.0:9002->9002/tcp datahub-frontend-react
f8314f3fae91 linkedin/datahub-gms:head "/bin/sh -c /datahub…" 4 minutes ago Up 37 seconds (healthy) 0.0.0.0:8080->8080/tcp datahub-gms
...```
Hey <@U05NDLFDWPK>, here’s what I found: there is a command line flag that will allow this:
Start an instance of DataHub locally using docker-compose.
This command will automatically download the latest docker-compose configuration from GitHub, pull the latest
images, and bring up the DataHub system. There are options to override the docker-compose config file, build the
containers locally, and dump logs to the console or to a file if something goes wrong.
Options:
--version TEXT Datahub version to be deployed. If not set, deploy using the defaults from the
quickstart compose. Use 'stable' to start the latest stable version.```