我在Dockerfile
哪里可以将现有目录(包含内容)复制到可以正常工作的容器中:
Docker文件
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
但是当我使用docker-compose.yml
文件时,只有目录,aw3somevideo
而里面aw3somevideo
没有任何东西。
docker-compose.yml:
php:
build: php/
volumes:
- ./Frontend/ :/var/www/html/
- ./Frontend/index.php :/var/www/html/
ports:
- 8100:80
也许我不了解它的功能,volumes
如果是这种情况,请告诉我如何通过docker-compose.yml
文件将现有文件复制到容器中。
volumes:
从docker-compose文件中删除您的部分。您的图像已经有数据。volumes:部分仅覆盖数据。同时移至当前的docker-compose格式(版本2)。