1.准备Docker环境
2.拉取PHP镜像
docker pull php:版本号-fpm
docker pull php:7.4-fpm
3.运行容器
顺序执行下面代码
创建一个复制配置文件的容器,将配置文件复制出来
docker run -d --name php74 -p 9000:9000 php:7.4-fpm
复制配置文件到宿主机
# docker cp 容器id或名称:/usr/local/etc/php-fpm.d 宿主机目录
docker cp php74:/usr/local/etc/php-fpm.d /usr/local/docker/php74/conf/
删除容器
docker stop php74
docker rm php74
运行容器
docker run -d --name php74 -p 9000:9000 --restart=always \
-v /usr/local/docker/php74/conf/php-fpm.d:/usr/local/etc/php-fpm.d \
-v /usr/local/docker/nginx/html:/usr/share/nginx/html \
php:7.4-fpm
# 参数解释
# 挂载配置文件目录
-v /usr/local/docker/php74/conf/php-fpm.d:/usr/local/etc/php-fpm.d
# 挂载html目录
# /usr/local/docker/nginx/html 宿主机的nginx挂载的html目录
# /usr/share/nginx/html 映射到php容器里的
-v /usr/local/docker/nginx/html:/usr/share/nginx/html
Comments | NOTHING