Docker下PHP怎樣升級(jí)版本

小樊
82
2024-10-29 07:04:33

要在Docker下升級(jí)PHP版本,請(qǐng)按照以下步驟操作:

  1. 首先,檢查你當(dāng)前的PHP版本。在運(yùn)行中的Docker容器內(nèi),執(zhí)行以下命令:
php -v
  1. 拉取要升級(jí)到的PHP版本。例如,如果你想升級(jí)到PHP 7.4,請(qǐng)運(yùn)行以下命令:
docker pull php:7.4
  1. 停止并刪除當(dāng)前正在運(yùn)行的PHP容器。假設(shè)你的容器名為my-php-container,請(qǐng)運(yùn)行以下命令:
docker stop my-php-container
docker rm my-php-container
  1. 使用新的PHP鏡像重新創(chuàng)建并運(yùn)行容器。你可以使用以下命令,將my-php-container替換為你想要的容器名:
docker run -d --name my-php-container -p 80:80 php:7.4

這將使用PHP 7.4鏡像創(chuàng)建一個(gè)新的容器,并將其暴露在端口80上。

  1. 確認(rèn)新的PHP版本已經(jīng)生效。在新的容器內(nèi)運(yùn)行以下命令:
php -v

現(xiàn)在,你應(yīng)該看到已升級(jí)到PHP 7.4。請(qǐng)注意,這個(gè)過(guò)程適用于Dockerfile環(huán)境。如果你使用的是Docker Compose,可以在docker-compose.yml文件中指定PHP鏡像版本,然后重新構(gòu)建和啟動(dòng)服務(wù)。

0