我们可以使用docker运行php应用程序。在以下步骤中, 我们将创建并运行php应用程序。
建立目录
使用以下命令创建目录以组织文件。
$ mkdir php-docker-app
请参阅上述命令的屏幕截图。
![Docker Php应用示例](http://img.readke.com/220421/21264024Q-0.png)
文章图片
创建一个PHP文件
// index.php
<
?php echo ?Hello, Php?;
?>
创建一个DockerFile
// Dockefile
FROM php:7.0-apacheCOPY . /var/www/php
之后, 我们的项目有两个文件, 如下图所示。
![Docker Php应用示例](http://img.readke.com/220421/212640MO-1.png)
文章图片
创建Docker映像
$ docker build -t php-app .
在下面的屏幕快照中, 我们正在创建docker映像。
![Docker Php应用示例](http://img.readke.com/220421/212640NW-2.png)
文章图片
现在在docker容器中查找可用的图像。
![Docker Php应用示例](http://img.readke.com/220421/2126403342-3.png)
文章图片
上面的屏幕截图显示了创建的图像php-app可用。
运行Docker映像
现在运行docker镜像。以下命令用于运行Docker映像。
$ docker run php-app
![Docker Php应用示例](http://img.readke.com/220421/2126403160-4.png)
文章图片
我们可以看到我们的docker映像正在运行, 并且输出显示在浏览器中。此图像在172.17.0.2 ip上运行。
【Docker Php应用示例】输出:
![Docker Php应用示例](http://img.readke.com/220421/212640II-5.png)
文章图片
推荐阅读
- Docker Python应用程序示例
- Docker Perl应用示例
- Docker Java应用程序示例
- Docker安装详细步骤
- Docker容器和映像
- Docker功能
- Docker Dockerfile解释和使用
- Docker Compose用法
- Docker Cloud介绍和用法