首页 > 解决方案 > Docker 和 WordPress 快速入门 | 安装时没有 wp-content 文件夹

问题描述

所以我按照这个快速入门指南来启动和运行 WordPress 实例。

我完成了所有步骤,在 localhost 上登录了 WordPress 站点,玩了一些主题,但我注意到在我的本地目录中,我看不到任何 WordPress 文件或文件夹。

我只看到docker-compose.yml我创建的文件。

我还在 YouTube 上关注了其他一些指南,但同样的事情一直在发生。

有人遇到过这个问题吗?我想我一定是在设置时做错了某种配置,但我不确定那可能是什么。

标签: wordpressdocker

解决方案


您的 wordpress 文件存储在 docker 运行的容器中。

为了访问您的文件,您需要进入容器。您可以按照以下步骤执行此操作:

  1. 使用 . 获取容器 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
  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/


推荐阅读