带有 Docker 的 WordPress 文件在哪里?

ult*_*nja 9 wordpress docker docker-compose docker-container

我开始在 MacOS 上运行 Docker,我刚刚能够安装一个 WordPress 容器并让它在本地运行。但是真正的WordPress 文件到底在哪里?

我是否需要通过 SSH 连接到容器中才能在那里查看/编辑它们?如果是这样,人们会怎么做呢?

tgo*_*gos 7

Wordpress 文件保存在 中container,例如,您可以wp-content在以下位置找到:

/var/www/html/wp-content
Run Code Online (Sandbox Code Playgroud)

但是,要“进入”正在运行的容器,您必须执行类似docker container exec -it <your_container_name> bash. 更多信息:如何进入 docker 容器?


容器被认为是短暂的,这意味着一种好的做法是让您轻松停止/移除容器并启动一个新容器而不会丢失您的东西。要保留您的数据,您可以选择使用volumes.


您可能还想看看这对我有用:使用 docker 设置 Wordpress 时的卷挂载。如果您的情况是在 docker 容器上开发 wordpress,那么......这是一个不同的情况。


小智 2

如果第一次运行 docker 镜像时没有设置绑定,您仍然可以执行以下操作。

docker volume ls 
Run Code Online (Sandbox Code Playgroud)

将列出本地 docker 使用的所有卷。您可以执行以下操作:

docker volume inspect "VOLUME NAME"


e.g. docker volume inspect "181f5c9916a29e9f654317988f49237ea9067157bc94041176ab6ae5f9a57954"
Run Code Online (Sandbox Code Playgroud)

您将找到每个 docker 卷的挂载点。可能不止 1 个,每个都有一个挂载点。