https://blog.csdn.net/u010017876/article/details/111135515
docker-compose.yml
version: '3.8'
services:
php:
build: #构建自定义镜像
context: ./ #dockerfile所有目录
dockerfile: Dockerfile-php #dockerfile文件名
image: php:7.3.31-fpm
...
Dockerfile-php
FROM php:7.3.31-fpm
#WORKDIR /code
RUN echo '这是一个本地构建php-fpm的镜像' \
&& docker-php-ext-install pdo pdo_mysql
启动
docker-compose up -d #如果存在镜像则启动
docker-compose build #重新构建镜像
docker-compose up -d --build #重新构建并运行