分享主题:linux,nginx,php,mysql

docker php-fpm容器自动退出,自制php-fpm7.4.1镜像,启动后退出

docker教程 adminqaz 81℃ 0评论 现在加入小程序俱乐部QQ群:483987340

虽然docker官方提供了php和php-fpm的镜像,
但是由于某些原因,
有时我们还是需要制作适合自己的php-fpm镜像。

一些朋友可能会遇到下面的情况,
自己制作好php-fpm镜像,
启动一个php-fpm容器后,
无法使用。

使用docker ps -a查看信息,
发现php-fpm容器一下子就exit退出了,
原因是php-fpm默认是后台运行。

docker php-fpm镜像容器

解决的方法也很简单,
有两种处理方式:
1) 在运行容器时,
添加 -F 参数

例如:

docker run -itd -p 9000:9000 \
--name php-fpm \
php-fpm7.4.1 \
/usr/local/php/sbin/php-fpm -F

2) 在dockerfile中添加-F参数
你还可以在php-fpm的dockerfile里,
在CMD或ENTRYPOINT把-F添加进去,
例如
CMD [“/usr/local/php/sbin/php-fpm”, “-F”]

猛击这里
观看子恒老师《零基础lnmp安装指南》系列
了解实现过程和下载相关源代码

秦子恒公众号

来源:秦子恒博客,欢迎转载分享,请保留出处

docker php-fpm容器自动退出,自制php-fpm7.4.1镜像,启动后退出链接:https://www.qinziheng.com/docker%e6%95%99%e7%a8%8b/8855.htm

现在就加入微信开发QQ群2:483987340,跟同行探讨微信公众平台开发。群满就关闭,你得等到下一个群开通才能加入……

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址