wordpress - 在Google Container Engine和kubernetes中管理Wordpress文件

标签 wordpress kubernetes google-cloud-platform sftp google-kubernetes-engine

我无处可去。按照本教程https://cloud.google.com/container-engine/docs/tutorials/persistent-disk

我将wordpress部署到了Google容器引擎。现在我不知道如何使用ftp或sftp访问此永久磁盘上的wordpress文件。我可以在Filezilla上使用sftp访问项目文件,但无法在其中找到wordpress核心文件。有什么方法可以访问这些wordpress文件?

最佳答案

包含wordpress文件的永久性磁盘已附加到wordpress pod。该磁盘安装在wordpress pod下的/ var / www / html文件夹中。您可以通过连接到wordpress Pane 来访问这些文件。首先通过执行以下命令来获取正在运行的pod的名称,

 kubectl get pods

现在,在以下命令中使用wordpress pod的名称。这会在wordpress pod上运行一个远程shell,
kubectl exec -it <POD_NAME> sh

在 shell 程序中,运行ls命令以查看wordpress文件列表,
# ls

这将列出wordpress文件。如果要编辑这些文件,则需要安装vim或nano。
# apt-get update
# apt-get install vim
# apt-get install nano
# vi wp-config.php

请注意,如果重启wordpress pod,将删除vim / nano。如果您确实希望将它们放入容器中,则需要创建一个自定义容器。

关于wordpress - 在Google Container Engine和kubernetes中管理Wordpress文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46027445/

相关文章:

python-3.x - 如何手动设置 Google App Engine 请求日志的严重性?

google-api - 在 alpha 阶段使用谷歌云功能进行生产

wordpress - 在你的 WordPress 主题中包含插件?

WordPress + MAMP : always redirected to live site

wordpress - 简单的模态高度问题

docker - 在gcloud项目之间共享docker注册表镜像

docker - 复制失败的 '/target/x86_64-unknown-linux-musl/release/microservice_app: no such file or directory' Rust Dockerfile

php - 添加到购物车错误后 Woocommerce 重定向

spring-boot - Kubernetes 从 Endpoints 中删除终止 pod 需要多长时间?

kubernetes - docker容器目录被持久卷覆盖(声明)