首页 » docker » 正文

docker下运行php-cli(基于alpine)

一.通过docker运行一个php程序

先拉取个阿里云的镜像
https://dev.aliyun.com/detail.html?repoId=1250

至于docker安装,镜像源设置,请参考《Linux上yum安装docker

二.alpine下php是如何运行的

启动一个php-cli守护进程

提示启动成功。docker ps 看下是否存在

奇怪的是,并没有运行起来

alpine在后台把php进程作为ID为1的进程,一旦php进程结束,容器就会停止

我们先把这个容器删掉

按照这个思路再测试一次

一旦我退出该进程,再看

由此可知,alpine在后台确实是把php作为ID为1的进程设置的

发表评论

正在加载验证码......

请先完成验证