Docker Apache 403

你好,我安静的新的docker和Apache,我只是有一个快速的问题,我需要帮助理解。 我有我的生成在一个public/文件夹,工作正常,当docker-compose up的运行它工作得很好。 只要说我运行npm run clear这是一个脚本,我必须删除文件夹内的所有内容,然后运行npm run build ,再次构build它,然后运行npm run build docker-compose up ,然后在浏览器上看到404禁止访问。

然后,我将--force-recreate标签添加到docker命令,然后使其工作。

我只是想知道为什么我需要重新创build图像,如果我删除并添加文件,以及为什么权限将被拒绝。 哦,我正在使用bitnami/apache图像。

这只是出于好奇。 如果有人愿意教育我,这将是伟大的。