我有一些用于 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/