![我应该在 docker 中为 wordpress 安装哪条路径](https://linux22.com/image/744037/%E6%88%91%E5%BA%94%E8%AF%A5%E5%9C%A8%20docker%20%E4%B8%AD%E4%B8%BA%20wordpress%20%E5%AE%89%E8%A3%85%E5%93%AA%E6%9D%A1%E8%B7%AF%E5%BE%84.png)
我是 wordpress 新手。我正尝试让它在 docker stack 中运行。
我想像这样挂载一个命名卷
-v wordpress_data:FOO
但是我不确定该用它做什么,FOO
因为我不明白 wordpress 如何存储其数据。
/var/www/html/
和有什么区别/var/www/html/wp-content/
?
答案1
如果你正在运行官方WordPress的来自 dockerhub 的图像,文档建议将卷映射到/var/www/html
容器内部。
所以你的旗帜看起来应该是这样的:
-v wordpress_data:/var/www/html
/var/www/html/
和有什么区别/var/www/html/wp-content/
?
wp-content
只是 wordpress 安装的一个子目录,在第一次运行时创建。在此目录中可以找到许多其他文件:
# ls /var/www/html
index.php wp-blog-header.php wp-includes wp-settings.php
license.txt wp-comments-post.php wp-links-opml.php wp-signup.php
readme.html wp-config-sample.php wp-load.php wp-trackback.php
wp-activate.php wp-content wp-login.php xmlrpc.php
wp-admin wp-cron.php wp-mail.php