Ruby on rails Docker Rails教程生成的文件不存在
我正在使用Docker工具箱在windows10 home OS上尝试基本的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
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