在Docker中搭建PHP環(huán)境通常需要以下步驟:
FROM php:7.4-apache
# 安裝依賴
RUN apt-get update && apt-get install -y \
libfreetype6-dev \
libjpeg62-turbo-dev \
libpng-dev \
libzip-dev
# 安裝PHP擴(kuò)展
RUN docker-php-ext-install pdo_mysql mysqli gd zip
# 設(shè)置工作目錄
WORKDIR /var/www/html
# 復(fù)制項(xiàng)目文件到容器中
COPY . /var/www/html
在終端中進(jìn)入包含Dockerfile的目錄,運(yùn)行以下命令構(gòu)建Docker鏡像:
docker build -t my-php-app .
運(yùn)行以下命令啟動(dòng)一個(gè)PHP環(huán)境的Docker容器:
docker run -p 8080:80 my-php-app
現(xiàn)在你可以訪問(wèn) http://localhost:8080 查看PHP環(huán)境是否正常工作。
通過(guò)這種方式,你可以快速搭建一個(gè)PHP環(huán)境的Docker容器,方便地進(jìn)行開發(fā)和測(cè)試。