Saya memiliki Dockerfile
tempat saya menyalin direktori yang ada (dengan konten) ke wadah yang berfungsi dengan baik:
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
Tetapi ketika saya menggunakan docker-compose.yml
file hanya ada direktori aw3somevideo
dan di dalamnya aw3somevideo
tidak ada.
docker-compose.yml :
php:
build: php/
volumes:
- ./Frontend/ :/var/www/html/
- ./Frontend/index.php :/var/www/html/
ports:
- 8100:80
Mungkin saya tidak mengerti fungsi dari volumes
dan jika demikian kasusnya tolong beritahu saya bagaimana cara menyalin file saya yang ada ke kontainer melalui sebuah docker-compose.yml
file.
volumes:
bagian Anda dari file docker-compose Anda. Gambar Anda sudah memiliki datanya. Volume: bagian hanya menimpa data. Juga pindah ke format penulisan buruh pelabuhan saat ini (versi 2).