Ruby on rails Docker Rails教程生成的文件不存在

Ruby on rails Docker Rails教程生成的文件不存在,ruby-on-rails,windows,docker,missing-data,Ruby On Rails,Windows,Docker,Missing Data,我正在使用Docker工具箱在windows10 home OS上尝试基本的Docker&Rails教程 Client: 17.05.0-ce Server: 17.06.0-ce 你好,世界教程工作 现在我正在尝试这个youtube教程: 在我检查rails生成的项目文件之前,一切看起来都正常。 在终端中显示正在生成的相似文件,但当我使用命令“ls-l”时,它只显示我手动创建的文件(4) Rails生成的文件发生了什么? 他们去哪里 以下是docker-compose.yml的内容: ver

我正在使用Docker工具箱在windows10 home OS上尝试基本的Docker&Rails教程

Client: 17.05.0-ce
Server: 17.06.0-ce
你好,世界教程工作

现在我正在尝试这个youtube教程:

在我检查rails生成的项目文件之前,一切看起来都正常。 在终端中显示正在生成的相似文件,但当我使用命令“ls-l”时,它只显示我手动创建的文件(4)

Rails生成的文件发生了什么? 他们去哪里

以下是docker-compose.yml的内容:

version: '2'
services:
  db:
    image: postgres
  web:
    build: .
    command: bundle exec rails s -p 3000 -b '0.0.0.0'
    volumes:
      - .:/deep
    ports:
      - "3000:3000"
    depends_on:
      - db
以下是Dockerfile内容:

FROM ruby:2.3.3

ENV HOME /home/rails/deep

# Install PGsql dependencies and js engine
RUN apt-get update -qq && apt-get install -y build-essential libpq-dev nodejs

WORKDIR $HOME

# Install gems
ADD Gemfile* $HOME/
RUN bundle install

# Add the app code
ADD . $HOME
这是我的终点站:

我找到了解决办法:

只需在docker-compose.yml文件旁边放置一个.env文件,内容如下:
compose\u CONVERT\u WINDOWS\u PATHS=1

我找到了解决方案:

只需在docker-compose.yml文件旁边放置一个
.env
文件,内容如下:
compose\u CONVERT\u WINDOWS\u PATHS=1