如何在Dockerfile中将选项传递给`cargo test`?

时间:2018-06-14 15:55:48

标签: docker rust rust-cargo

我正在尝试在docker容器中运行测试。我的配置片段YAML:

version: "2.1"

services:

  unit-service-db:
    build:
      context: ../..
      dockerfile: ./service/db-tests.dockerfile
      args:
        - http_proxy
        - https_proxy
        - no_proxy
    image: unit-service:$ISOLATION_ID
    volumes:
      - $CORE:/project/core
    working_dir: /project/core/service/db
    command:  cargo test

我在使用cargo test运行测试时遇到了一些异常。我想添加环境变量RUST_BACKTRACE=1以至少查看堆栈跟踪。我该怎么办?

我试过预先添加错误,正如我们在没有Docker的情况下直接运行Cargo时那样。我应该将其设置为Docker配置的环境变量吗?

0 个答案:

没有答案