0
点赞
收藏
分享

微信扫一扫

制作docker镜像php 7.4 fpm

未定义变量 2022-07-27 阅读 79

第一步:启动容器(复制下面所有代码到SSH控制台并按回车)

docker run -it --name php74fpm php:7.4-fpm bash
docker-php-ext-install pdo_mysql
mkdir -p /usr/src/php/ext
#install-redis-start
curl -L -o /usr/src/php/ext/tmp.tgz http://pecl.php.net/get/redis-5.3.7.tgz
tar xf /usr/src/php/ext/tmp.tgz -C /usr/src/php/ext/
mv /usr/src/php/ext/redis-5.3.7 /usr/src/php/ext/redis
docker-php-ext-install redis
echo '<? phpinfo();'>1.php&&php 1.php|grep redis&&rm 1.php
#install-xxtea-start
curl -L -o /usr/src/php/ext/tmp.tgz http://pecl.php.net/get/xxtea-1.0.11.tgz
tar xf /usr/src/php/ext/tmp.tgz -C /usr/src/php/ext/
mv /usr/src/php/ext/xxtea-1.0.11 /usr/src/php/ext/xxtea
docker-php-ext-install xxtea
rm /usr/src/php/ext/tmp.tgz
echo '<? phpinfo();'>1.php&&php 1.php|grep xxtea&&rm 1.php
exit

 

第二步:打包镜像(复制下面所有代码到SSH控制台并按回车)

docker commit php74fpm php74fpm
docker rm php74fpm
docker image rm php:7.4-fpm
docker images
docker ps -a

docker run

 

第三步:启动镜像 

docker run

会生成 /docker/nginx/php-fpm.sock

举报

相关推荐

0 条评论