wordpress - Docker 和 WordPress 快速入门 | 安装时没有 wp-content 文件夹
问题描述
所以我按照这个快速入门指南来启动和运行 WordPress 实例。
我完成了所有步骤,在 localhost 上登录了 WordPress 站点,玩了一些主题,但我注意到在我的本地目录中,我看不到任何 WordPress 文件或文件夹。
我只看到docker-compose.yml
我创建的文件。
我还在 YouTube 上关注了其他一些指南,但同样的事情一直在发生。
有人遇到过这个问题吗?我想我一定是在设置时做错了某种配置,但我不确定那可能是什么。
解决方案
您的 wordpress 文件存储在 docker 运行的容器中。
- 在此处阅读有关容器的更多信息:https ://www.docker.com/resources/what-container
为了访问您的文件,您需要进入容器。您可以按照以下步骤执行此操作:
- 使用 . 获取容器 ID
docker ps
。
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
6e2c2fcab7c8 mailhog/mailhog "MailHog" 5 hours ago Up 5 hours 0.0.0.0:1025->1025/tcp, 0.0.0.0:8025->8025/tcp srv-server_mailhog_1
- 使用 . 在容器内执行 bash 会话
docker exec
。
docker exec -it 6e2c2fcab7c8 /bin/bash
-it
标志是:
- (i) 即使没有连接,也保持 STDIN 打开
- (t) 分配一个伪 TTY
如果您收到此消息:
"exec: "bash": $PATH 中找不到可执行文件": 未知
然后/bin/sh
改用,因为所有容器都不是用 bash 构建的,而是用 shell 构建的。
来源:https ://docs.docker.com/engine/reference/commandline/exec/
推荐阅读
- html - 嵌套 div 的 z-index
- c++ - 形成算法时的未知类型名“vector”和“std”
- django - 如何打印出链接到 django 中特定模型的 ForeignKey 模型?
- javascript - 在本地机器上运行 codepen 项目的问题
- sql - 根据另一张表将一条记录拆分为多条
- php - Json 编码格式错误
- python - Python - 处理数组中项目的最快方法,每个项目都有保证的延迟
- arrays - 如何使用 VBScript 将数组与数组进行比较?
- javascript - Vue 异步组件回调
- c++ - 如何在 C++ 中创建指向向量的静态指针?