2
私はirc botのスクリプトをいくつか持っていて、それを実行するにはdocker run -d --name php-fpm php:5 irc_bot.php
で動作します。 Webサーバーは必要ありません:apach、nginxですが、clliだけが必要です。ドッカーがPHPスクリプトを実行
オンラインドッカーコマンドでphp irc_bot.php
を単に実行する方法は知っていますか?
私はirc botのスクリプトをいくつか持っていて、それを実行するにはdocker run -d --name php-fpm php:5 irc_bot.php
で動作します。 Webサーバーは必要ありません:apach、nginxですが、clliだけが必要です。ドッカーがPHPスクリプトを実行
オンラインドッカーコマンドで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は、容器上のボリュームとして最初のパスをマウントし、「irc_bot.php」を持っていません。コンテナの中にあるファイルの場合、最後の部分は単に実行したいコマンドです。
唯一のphp cliが必要な場合は、cli専用のバージョンがあります。[hub page](https://hub.docker.com/_/php/)をご覧ください。 –
あなたは 'docker run -d --name php-fpm php:5.6-cli irc_bot.php'を意味しますか? – Tosh