【发布时间】:2021-10-25 11:21:39
【问题描述】:
我正在尝试将现有的多站点网络迁移到 Docker/Kubernetes 设置,以便于备份和管理。 我在
有一个环境设置MYSQL : 5.7.2
PHPMYADMIN:最新
WordPress:5.6(此安装中的 PHP 版本是 7.3,我需要更新) 我想升级到 PHP 8.0.0
有人建议我使用我做过的 docker 文件, --> https://github.com/docker-library/wordpress/blob/5bbbfa8909232af10ea3fea8b80302a6041a2d04/latest/php8.0/apache/Dockerfile 在第 149 行进行更正运行时:
RUN ["chmod", "+x", "docker-entrypoint.sh"]
ENTRYPOINT ["./docker-entrypoint.sh"]
CMD ["apache2-foreground"]
我收到以下错误,
错误:对于 wordpress 无法启动服务 wordpress:OCI 运行时创建失败:container_linux.go:380:启动容器进程导致:exec:“docker-entrypoint.sh”:在 $PATH 中找不到可执行文件:未知 错误:启动项目时遇到错误。 PS C:\Users\dev> docker-compose up -d dev_db_1 是最新的 正在启动 dev_wordpress_1 ... 正在启动 dev_wordpress_1 ...错误
错误:对于 dev_wordpress_1 无法启动服务 wordpress:OCI 运行时创建失败:container_linux.go:380:启动容器进程导致:exec:“docker-entrypoint.sh”:在 $PATH 中找不到可执行文件:未知
错误:对于 wordpress 无法启动服务 wordpress:OCI 运行时创建失败:container_linux.go:380:启动容器进程导致:exec:“docker-entrypoint.sh”:在 $PATH 中找不到可执行文件:未知 错误:启动项目时遇到错误。
我需要您的帮助来运行我的 WordPress 图像,我不确定 (docker-entrypoint.sh) 包含什么或放置它的位置。
提前感谢您的帮助和指导。
问候, 阿迪提亚
【问题讨论】:
-
我不确定这个 (docker-entrypoint.sh) 包含什么或放置它的位置。它的这个文件github.com/docker-library/wordpress/blob/…
标签: php wordpress docker docker-compose dockerfile