私が持っているDockerfile
、私は罰金を作品コンテナに(内容の)既存のディレクトリをコピーする場所を:
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
ファイル経由でコンテナにコピーする方法を教えてください。
volumes:
docker-composeファイルからセクションを削除します。画像にはすでにデータが含まれています。volume:セクションはデータを上書きするだけです。また、現在のdocker-compose形式(バージョン2)に移動します。