docker镜像网址:https://hub.docker.com/
1、搜索php
选择官方的镜像,可以发现,php提供php脚本镜像外,还提供了4个变体,分别是cli、apache、fpm、alpine,拉取方法就是php:版本号-变体名称,比如这次想要php7.1.33版本
docker search php
2、拉取镜像
docker pull php:7.1.33-apache
5、运行镜像
docker run -d --name=lamp -p 80:80 -v /var/www:/var/www b9858ffdd4d2
#参数解释:
-d 后台运行
-p 80:80:映射端口
--rm:容器停止后自动删除容器,因为是临时容器,所以得加省了手动删除容器。
--name=lamp:自定义容器名为 lamp
-v:数据券挂载
/var/www:/var/www
Linux宿主机的目录:容器中的目录
b9858ffdd4d2:镜像ID
6、创建index.php文件
cd /var/www/html 进入html目录
vim index.php 创建index.php文件并添加下面内容
<?php
phpinfo();