Ich versuche grundlegende Docker & Rails Tutorials auf meinem Windows10 Home OS mit Docker Toolbox.Docker Rails Tutorial generierte Dateien nicht existiert
Client: 17.05.0-ce
Server: 17.06.0-ce
Und Hallo-Welt-Tutorials funktioniert!
Jetzt versuche ich dieses Youtube-Tutorial: https://www.youtube.com/watch?v=KH6pcHb6Wug&lc=z12ocxayznynslzjj04chbtgiwbhuf4z5xk0k.1499518307572479
Und alles sieht okay, bis ich Schienen erzeugt Projektdateien überprüfen. In Terminal zeigt, wie Dateien generieren, aber wenn ich den Befehl 'ls -l' verwenden, zeigt es nur meine manuell erstellten Dateien (4).
Was passiert mit Rails generierten Dateien? Wohin gehen sie?
Hier ist Docker-compose.yml Inhalt:
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
Hier Dockerfile Inhalt:
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
Hier ist mein Terminal am Ende: https://ibb.co/c2eqFF
ich die Lösung gefunden: https://github.com/laradock/laradock/issues/508
Nur braucht eine .env Datei neben der Docker-compose.yml Datei zu platzieren, mit folgendem Inhalt: COMPOSE_CONVERT_WINDOWS_PATHS=1