php - Docker 运行 php 脚本

标签 php docker

我有一些用于 irc bot 的脚本,想用 docker run -d --name php-fpm php:5 irc_bot.php 运行它,但它不起作用。 我不需要网络服务器:apach、nginx,但只需要 clli。

你知道如何使用在线 docker 命令简单地运行 php irc_bot.php 吗?

最佳答案

您缺少的主要内容似乎是一卷。该容器实际上没有“irc_bot.php”,因此您可能需要类似...

docker run -d -v /directory/with/file/:/dir/to/run/from/ php:5.6-cli php /dir/to/run/from/irc_bot.php

-v 将第一个路径挂载为容器上的一个卷,这样您就可以访问容器内的所有文件,最后的部分就是您要运行的命令。

关于php - Docker 运行 php 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36885382/

相关文章:

php - 将上传的文件转换为无法下载的特定文件格式

javascript - 如何使用 AJAX 刷新元素?

docker - 验证 Google 计算引擎 (GCE) 以从 Google 容器注册表 (GCR) 提取镜像

docker - 无法访问在 docker 容器中运行的 activemq 实例的管理控制台

docker - 如何从容器内在主机上运行 podman 命令

php - 尝试获取行数时 PDO 上的 fetchColumn 错误

php - 如何从php上传文件到amqp

php - 在 php 中获取 Bootstrap 下拉列表的值

docker - 需要帮助安装 TensorFlow Docker 镜像

docker - 将 SSL 证书添加到 NGINX docker 容器