Docker无法为RoR应用程序提供GEMFILE文件

我试图在Windows 10上使用Docker Toolbox运行Ruby on Rails应用程序。

我在文件夹E:\项目中有docker-compose.yml文件,内容如下:

version: '3' services: expertiza: image: winbobob/expertiza:ruby-2.2.7 ports: - '3000:3000' volumes: - '.:/expertiza' depends_on: - scrubbed_db - redis links: - scrubbed_db - redis working_dir: /expertiza command: bundle exec thin start -p 3000 environment: REDIS_HOST: redis scrubbed_db: image: mysql:5.7 volumes: # https://stackoverflow.com/questions/25920029/setting-up-mysql-and-importing-dump-within-dockerfile - '/expertiza/db:/docker-entrypoint-initdb.d' environment: MYSQL_ROOT_PASSWORD: ********* redis: image: redis:alpine 

所有与应用程序相关的文件都位于文件夹E:\ Projects \ expertiza中。

当运行docker-compose并导航到E:\ Projects文件夹时,出现错误'Could not locate Gemfile or .bundle / directory'。

我的Gemfile位于E:\ Projects \ expertiza文件夹中。

你能指点我做错了什么吗? 对于Docker和Ruby on Rails,我都是新手。