I currently use PyCharm to do my Docker container development, and I want to add environment variables to my docker-compose
yaml file.
Right now, PyCharm integrates with Docker so that it runs docker compose up
when bringing up the container.
I would like to use Doppler variables for my ports like this:
version: "3.8"
services:
tgfp-test-mongodb:
build:
context: .
dockerfile: ./Dockerfile-Dev
container_name: tgfp-test-mongodb
ports:
- "${MONGO_PORT}:${MONGO_PORT}"
But those variables are not set unless I don’t use the the native docker compose up command in my build config and make my own with doppler run -- compose blah blah
is there another way in PyCharm to get those variables in to my docker compose file when running?