Mam miejsce, w Dockerfilektórym kopiuję istniejący katalog (z zawartością) do kontenera, który działa dobrze:
Dockerfile
FROM php:7.0-apache
COPY Frontend/ /var/www/html/aw3somevideo/
COPY Frontend/ /var/www/html/
RUN ls -al /var/www/html
RUN chown -R www-data:www-data /var/www/html
RUN chmod -R 755 /var/www/html
Ale kiedy używam docker-compose.ymlpliku, jest tylko katalog, aw3somevideoa wewnątrz aw3somevideonie ma nic.
docker-compose.yml :
php:
build: php/
volumes:
- ./Frontend/ :/var/www/html/
- ./Frontend/index.php :/var/www/html/
ports:
- 8100:80
Może nie rozumiem funkcji volumesi jeśli tak jest, powiedz mi, jak skopiować moje istniejące pliki do kontenera za pośrednictwem docker-compose.ymlpliku.


volumes:sekcję z pliku Docker-Compose. Twój obraz ma już dane. Sekcja Volume: po prostu nadpisuje dane. Przejdź również do bieżącego formatu docker-compose (wersja 2).