docker on mac:无法从容器中运行的程序parsingmac上的文件path

使用Docker version 17.03.1-ce, build c6d412e for mac: Docker version 17.03.1-ce, build c6d412e

我尝试使用aws-sdk在程序中访问AWS服务,如下所示:

 var aws = require('aws-sdk'); var credentials = new aws.SharedIniFileCredentials({profile: 'default'}); aws.config.credentials = credentials; const s3 = new aws.S3(); 

但得到错误,指出"path":"/root/.aws/credentials找不到。该文件是非常多的,我认为这是与docker容器正在使用,因此path被映射到某些东西另外在docker集装箱。

任何人都可以解释这一点,以及如何解决它?