是否可以以动态方式使用docker-compose run命令分配env变量,即:docker-compose run foo_service -e AWS_ACCESS_KEY_ID=${OTHER_AWS_ACCESS_KEY_ID} /bin/bash
引用文档在这里:https://docs.docker.com/compose/reference/run/
最佳答案
是。但是(根据您提到的引用文档),选项参数都位于SERVICE和COMMAND参数之前,例如:
docker-compose run --rm -e X=Y SERVICE COMMAND
关于docker - 使用env变量的docker run和docker-compose运行命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61198097/