Docker på Windows opdaterer ikke filer fra vært

Indlæg af Hanne Mølgaard Plasc

Problem



Docker på Windows opdaterer ikke filer fra vært


Først og fremmest skal jeg nævne, at jeg er ny til Docker, hvis der findes alternative måder at opnå det samme på, en anden måde at starte billedet på. Jeg er åben for ideer.


Alt fungerer fejlfrit på min Mac, men ikke på min Windows-computer. På Mac'en foretager jeg ændringer i de filer, der vedrører appen, og det leverer, på Windows skal jeg stoppe docker-komponere og genstarte den for at få filerne opdateret.
Nogle ideer? Volumenet deles i Dockers indstilling, hvis ikke, ville det ikke engang gøre noget.


Dockerfile


FROM ruby:2.4
RUN apt-get update -qq && apt-get install -y build-essential libpq-dev nodejs
RUN mkdir /site
COPY Gemfile* /site/
WORKDIR /site
RUN bundle install


havnearbeider-compose.yml


version: '3'
services:
  middleman:
    build: .
    ports:
      - "4567:4567" #Middleman server default port
      - "1234:1234" #port 1234 is for middleman livereload, config of middleman was changed for this.
    volumes:
      - .:/site
    tty: true
    command: middleman server

Bedste reference