1、拉取鏡像
docker pull php:7.4-fpm
2、創建容器
docker run --name php7.4-fpm -p 9000:9000 -d php:7.4-fpm
3、創建目錄存儲php配置文件和日誌
mkdir -p /docker/php && cd /docker/php
mkdir conf log
4、從容器中複製配置文件
1、docker cp php7.4-fpm:/usr/local/etc/php-fpm.d/www.conf /docker/php/conf/www.conf
2、docker cp php7.4-fpm:/usr/local/etc/php/php.ini-production /docker/php/conf/php.ini
5、重建容器
1、docker stop php7.4-fpm && docker rm php7.4-fpm
2、docker run --name php7.4-fpm -p 9000:9000 --link mysql:mysql \
-v /webroot:/var/www/html \ (這裏是放PHP文件的地方,/webroot這塊的路徑必須與Nginx一致)
-v /docker/php/conf/www.conf:/usr/local/etc/php-fpm.d/www.conf \
-v /docker/php/conf/php.ini:/usr/local/etc/php/php.ini \
-d php:7.4-fpm
6、查看狀態
docker ps -a
重新啓動容器