带有env的Docker命令var prepended(local env var)
我使用Docker Compose来启动一些容器,但是我没有得到command
工作。 我想开始我的Flask服务器,但也为它设置一个env var。 以下是我所做的:
web: command: INSTASONG_ENV=production python manage.py runserver
不幸的是,我得到这个错误:
Cannot start container 2a413b1270b9faa5e0ffb8a70603ae25c48ff742e0d8476bed8153febcee185a: [8] System error: exec: "INSTASONG_ENV=production": executable file not found in $PATH
我怎样才能做这个工作?
设置环境variables的设置可能不同,如tests/fixtures/extends/common.yml
web: image: busybox command: /bin/true environment: - FOO=1 - BAR=1
在你的情况下:
web: command: python manage.py runserver environment: - INSTASONG_ENV=production
- 在使用docker撰写时将ES_JAVA_OPTSvariables与空格一起传递
- 什么时候,在哪里以及如何在Visual Studio 2017中设置DOCKER_BUILD_SOURCE环境variables
- 环境variables传递给docker运行
- Django无法连接到数据库。
- 使用docker运行echo环境variables
- 构build之后,将Environmentvariables传递给Webpack 2
- 如何将dockerfile环境variables传递给node.js文件?
- 如何通过env-file设置环境variables
- 什么是为Docker设置ENVvariablesCONTENT_TRUST的最佳位置