如何重新启动docker容器内的PHP-FPM?
我使用docker和我的容器是build立在php:从PHP官方回购 5.6帧fpm图像。 是否有可能从容器内重新启动/重新加载php-fpm?
php-fpm
是一个支持USER2信号的进程pipe理器,用来重新加载configuration文件。
从容器内部:
kill -USR2 1
外:
docker exec -it <mycontainer> kill -USR2 1
完整的例子:
docker run -d --name test123 php:7.1-fpm-alpine docker exec -it test123 ps aux docker exec -it test123 kill -USR2 1 docker exec -it test123 ps aux
执行您的容器中的命令,用版本号replaceXX
/etc/init.d/phpXX-fpm restart
- Docker在产卵容器时复制PGDATA文件夹
- 如何使版本控制系统版本与Docker映像版本同步?
- 通过Docker – 404在Tomcat上部署.war
- 如何在Ubuntu中的Rocker / Shiny容器中安装Java
- docker-machine:没有路由到主机默认docker机(使用主机的vboxnetworking)在一些wifinetworking
- VisualGC到docker中运行的远程JVM
- PhpStorm不会从Docker容器读取PHPconfiguration
- 我怎样才能为DockerDotNet BuildImageFromDockerfile方法创build一个stream?
- HAProxy 1.8 – 在HAProxy软重装期间传递套接字连接