如何使dotnet解析Docker-container中的工作目录?

时间:2019-07-15 09:19:49

标签: c# docker .net-core

我正在尝试在docker容器中运行.netcore 2.1应用程序,但它们在工作目录中找不到hosts.json文件,但是,它位于我正在运行的.dll文件的文件夹中。该文件路径是通过以下调用获得的:

% racket
Welcome to Racket v7.3.
>  (display (display "ok"))
ok#<void>
>

我已经设置了一个env变量WorkingDirectory,完全从容器内所需的目录运行应用程序,依此类推。

我的Dockerfile:

    var config = new ConfigurationBuilder()              
        .AddJsonFile(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "hosting.json"))
        .Build();

0 个答案:

没有答案