为什么官方Docker镜像的php-fpm对我不起作用?
我尝试从php运行一个新容器:fpm:
docker run –name fpmtest -d -p 80:9000 php:fpm
默认情况下,它在其Dockerfile中公开端口9000.
然后我登录到容器并创建index.html文件:
$docker exec -i -t fpmtest bash
root@2fb39dd6a40b:/var/www/html# echo "Hello, World!" > index.html
在容器内部,我尝试使用curl获取此内容:
# curl localhost:9000
curl: (56) Recv failure: Connection reset by peer
在容器外面我得到另一个错误:
$curl localhost
curl: (52) Empty reply from server