Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
centos映像上php5.3的docker_Php_Docker_Dockerfile_Centos7_Php 5.3 - Fatal编程技术网

centos映像上php5.3的docker

centos映像上php5.3的docker,php,docker,dockerfile,centos7,php-5.3,Php,Docker,Dockerfile,Centos7,Php 5.3,我想在centos 7上运行旧版PHP5.3应用程序。由于centos 7上没有PHP5.3构建,docker容器看起来是首选选项。 我引用这个来构建docker容器,但是我无法从本地主机的9003端口访问php网页。以下是我可能需要帮助的地方 在脚本的第1行中使用套接字时出现问题,所以我删除了这一行 该容器运行良好,但当我在浏览器上运行localhost:9003时,我无法从/var/www/html提供php页面 我想在本地安装apache和php文件,只想在容器上运行php 非常感谢您的帮

我想在centos 7上运行旧版PHP5.3应用程序。由于centos 7上没有PHP5.3构建,docker容器看起来是首选选项。 我引用这个来构建docker容器,但是我无法从本地主机的9003端口访问php网页。以下是我可能需要帮助的地方

  • 在脚本的第1行中使用套接字时出现问题,所以我删除了这一行
  • 该容器运行良好,但当我在浏览器上运行localhost:9003时,我无法从/var/www/html提供php页面
  • 我想在本地安装apache和php文件,只想在容器上运行php

    非常感谢您的帮助

    容器运行正常,但当我在浏览器上运行localhost:9003时 我无法从/var/www/html提供php页面


    您需要通过向run命令添加
    -p 9003:9003
    来公开端口。

    尝试使用网络参数运行docker,如
    --network=
    。查找可用的网络使用命令
    docker network ls

    我建议使用网桥网络模式:

    docker--network=bridge