,FROM php:7.4-apache,COPY . /var/www/html/,
`,,2. 在Dockerfile所在目录下,运行以下命令来构建镜像:,,
`,docker build -t my-php-app .,
`,,3. 运行以下命令来启动容器:,,
`,docker run -d -p 8080:80 my-php-app,
“,,现在,你应该可以在浏览器中访问 http://localhost:8080 来查看你的PHP应用程序了。 搭建PHP服务器在Docker中需要以下步骤:
1、安装Docker
你需要在你的机器上安装Docker,你可以在Docker的官方网站找到适合你操作系统的安装指南。
2、拉取PHP镜像
使用下面的命令从Docker Hub拉取官方的PHP镜像:
docker pull php
3、运行PHP容器
使用下面的命令运行一个新的PHP容器,这将创建一个名为"phpserver"的容器,并将主机的80端口映射到容器的9000端口。
docker run name phpserver p 80:9000 v /path/to/your/php/files:/var/www/html php
注意,你需要将/path/to/your/php/files
替换为你的主机上的PHP文件的实际路径。
4、访问PHP服务器
现在,你可以在浏览器中输入http://localhost
来访问你的PHP服务器,如果你的PHP文件中有一个简单的<?php phpinfo(); ?>
,你应该能看到一个关于PHP配置的信息页面。
相关问题与解答:
问:我如何在Docker中运行多个PHP容器?
答:你可以简单地多次运行上述的docker run
命令,每次用不同的端口映射和卷挂载,你可以用端口9001和另一个文件夹来运行第二个PHP容器。
问:我如何更新我的PHP容器以获取最新的PHP版本?
答:你只需要再次运行docker pull php
来拉取最新的PHP镜像,然后用新的镜像运行一个新的容器,如果你想保留你的数据,你可以使用docker commit
命令创建一个新的镜像,然后使用这个新镜像运行新的容器。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。