V souboru dockeru používáte
COPY . .
To znamená, že při vytváření ukotvitelného panelu zkopírujete aktuální složku do výchozí složky vašeho kontejneru. Pravděpodobně /root
Tato kopie se však nespustí při každém SPUŠTĚNÍ kontejneru nebo jeho SPUŠTĚNÍ, ale pouze při VYSTAVENÍ.
Abyste mohli vidět každou změnu, kterou provedete, v reálném čase bez přestavby, musíte vytvořit svazek, který bude spojnicí mezi vaším hostitelem a vaším kontejnerem. Každý obsah, který se změní na hostiteli nebo kontejneru, bude sdílen s ostatními.
Všimněte si, že ve vašem dockerfile deklarování VOLUME ve skutečnosti nic nezmění, je to jen informace. Abyste skutečně vytvořili svazek, musíte přidat -v /host/cesta:/kontejner/cesta do příkazového řádku spouštěcího dockeru.