在docker run中将URL作为环境变量传递

时间:2018-12-13 06:38:13

标签: rest docker environment-variables

我的Docker容器需要通过http连接到其他系统。所以,我已经在环境变量中导出了REST_BASE_URL,并使用-e参数将其传递给docker run。不幸的是,我最终遇到以下错误。有人可以帮我吗?

docker: Error response from daemon: OCI runtime create failed: container_linux.go:348: starting container process caused "exec: \"-eREST_BASE_URL=https://some.server.url\": stat -eREST_BASE_URL=https://some.server.url: no such file or directory": unknown.

1 个答案:

答案 0 :(得分:0)

使用docker-compose解决了它。

下面是示例:

version: '3.1'
services:
   receiving:
     build: .
     restart: always
     environment:
       - "REST_BASE_URL=http://some.server.url"
     ports:
       - 8080:8080