我无处可去。按照本教程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/