我有index.php:
<?php
echo "Hello World";
?>
Run Code Online (Sandbox Code Playgroud)
来自网站的Dockerfile:https ://docs.docker.com/samples/library/php/
FROM php:7.2-cli
COPY . /usr/src/myapp
WORKDIR /usr/src/myapp
CMD [ "php", "./index.php" ]
Run Code Online (Sandbox Code Playgroud)
我建立映像并运行容器:
docker build -t my-php-app .
docker run -p 7000:80 --rm --name hello-world-test my-php-app
Run Code Online (Sandbox Code Playgroud)
我只看到文本“ Hello World”,但是我的应用程序在http:// localhost:7000 /中不起作用,为什么?