要在Docker下升级PHP版本,请按照以下步骤操作:
- 首先,检查你当前的PHP版本。在运行中的Docker容器内,执行以下命令:
php -v
- 拉取要升级到的PHP版本。例如,如果你想升级到PHP 7.4,请运行以下命令:
docker pull php:7.4
- 停止并删除当前正在运行的PHP容器。假设你的容器名为
my-php-container
,请运行以下命令:
docker stop my-php-container docker rm my-php-container
- 使用新的PHP镜像重新创建并运行容器。你可以使用以下命令,将
my-php-container
替换为你想要的容器名:
docker run -d --name my-php-container -p 80:80 php:7.4
这将使用PHP 7.4镜像创建一个新的容器,并将其暴露在端口80上。
- 确认新的PHP版本已经生效。在新的容器内运行以下命令:
php -v
现在,你应该看到已升级到PHP 7.4。请注意,这个过程适用于Dockerfile环境。如果你使用的是Docker Compose,可以在docker-compose.yml
文件中指定PHP镜像版本,然后重新构建和启动服务。