我是 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