溫馨提示×

docker如何部署php項目

小億
180
2023-09-20 19:56:32
欄目: 編程語言

要部署一個PHP項目,您可以按照以下步驟使用Docker進行部署:

  1. 創建一個Dockerfile:在項目根目錄下創建一個名為Dockerfile的文件,并在其中定義一個基本的Docker鏡像,例如使用官方的PHP鏡像。
FROM php:7.4-apache
WORKDIR /var/www/html
COPY . /var/www/html
RUN docker-php-ext-install mysqli pdo_mysql
EXPOSE 80
  1. 構建Docker鏡像:在終端中進入項目根目錄,并運行以下命令來構建Docker鏡像。
docker build -t my-php-app .

這將使用Dockerfile中的定義構建一個名為my-php-app的鏡像。

  1. 啟動容器:運行以下命令來啟動一個容器。
docker run -d -p 8080:80 my-php-app

這將在本地的8080端口上啟動一個容器,并將該容器的80端口映射到本地的8080端口。

現在,您的PHP項目應該已經部署并可以通過訪問http://localhost:8080來訪問了。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女