gpt4 book ai didi

wordpress - WordPress默认docker镜像如何将文件复制到主机系统中?

转载 作者:行者123 更新时间:2023-12-02 19:56:49 27 4
gpt4 key购买 nike

a question询问数量,我的有点不同。

我感兴趣的是当我使用一个简单的 docker-compose.yml文件

version: '3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: password
MYSQL_DATABASE: wordpress
MYSQL_USER: user
MYSQL_PASSWORD: password

app:
depends_on:
- db
image: wordpress:latest
ports:
- "8000:80"
restart: always
volumes:
- .:/var/www/html/
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: user
WORDPRESS_DB_PASSWORD: password
volumes:
db_data:

默认图像以某种方式将整个 WordPress 安装下载到我的主机。它是如何做到的?

我问,因为我有一个自定义的 Dockerfile,其中我 ADD wp zip 文件,解压并将内容放到 /var/www/html映射在我的 docker-compose.yml../:/var/www/html 中的文件(我的 docker-compose.yml 文件在 project-root/.docker/ 文件夹中,所以我将项目根映射到 WP 根)。

当我尝试使用官方图像时,内容被复制到我的主机,所以我显然错过了官方图像中的一些关键部分。但哪一个?

最佳答案

所以事实证明你必须使用 wpcli 复制/下载/安装入口点脚本中的 WP 和 native WP docker 图像正在这样做。无论是那个还是在CMD里面命令。

this question 相同.

在那里完成后,容器中的所有文件也将出现在主机中。

关于wordpress - WordPress默认docker镜像如何将文件复制到主机系统中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57364988/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com