Ayu*_*hya 5 wordpress .htaccess docker docker-compose
我有一个由docker-compose文件生成的 wordpress 容器。Wordpress 容器.htaccess
默认包含文件。我想编辑它,以便在创建容器时只执行一次编辑。
现在我可以想到这个问题的两种可能的解决方案:
我们可以使用一个静态.htaccess
文件并将其作为一个卷挂载在原始文件.htaccess
被复制的地方,即在/var/html/www
容器内部。从更新到这个答案,我已经验证.htaccess
默认情况下这个文件不会被覆盖docker-entrypoint.sh
。
我们可以使用github 上wordpress docker 中的 docker-entrypoint.sh并修改创建.htaccess
文件的部分。这将保持入口点的默认行为,.htaccess
文件也将被修改。
更新:@Nazar 给出的答案也是正确的。仔细查看wordpress图像中的默认docker-entrypoint.sh,我发现第35行有一个条件,它检查.htaccess
文件是否已经存在并仅在文件不存在时创建一个新文件。因此,如果我使用 来创建自己的文件RUN
,它不会被覆盖。
归档时间: |
|
查看次数: |
7811 次 |
最近记录: |