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集装箱。
任何人都可以解释这一点,以及如何解决它?