最佳答案
我有一个 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
但是,当我使用 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
文件。