安装php-fpm docker
时间: 2023-09-06 18:11:46 浏览: 182
phpfpm-docker
要在Docker中安装php-fpm,可以按照以下步骤进行操作:
1. 确保已经安装并配置好Docker。可以通过运行`docker --version`命令来检查Docker是否已经安装。
2. 创建一个新的目录来存放Docker文件和配置。可以运行以下命令创建一个名为`php-fpm-docker`的目录:
```
mkdir php-fpm-docker
cd php-fpm-docker
```
3. 在该目录下创建一个名为`Dockerfile`的文件,并使用文本编辑器打开它:
```
touch Dockerfile
nano Dockerfile
```
4. 在`Dockerfile`中添加以下内容,用于定义Docker镜像的构建过程:
```dockerfile
FROM php:7.4-fpm
# 安装所需的依赖
RUN apt-get update && apt-get install -y \
libzip-dev \
zip
# 安装PHP扩展
RUN docker-php-ext-install zip
# 设置工作目录
WORKDIR /var/www/html
# 暴露容器的80端口
EXPOSE 80
# 启动php-fpm服务
CMD ["php-fpm"]
```
5. 保存并关闭`Dockerfile`文件。
6. 在终端中运行以下命令以构建Docker镜像:
```
docker build -t php-fpm-image .
```
7. 构建完成后,可以使用以下命令启动一个新的php-fpm容器:
```
docker run -d -p 80:80 --name php-fpm-container php-fpm-image
```
这将在后台运行一个名为`php-fpm-container`的容器,并将容器的80端口映射到主机的80端口。
现在,你已经成功在Docker中安装并运行了php-fpm。你可以通过访问`http://localhost`来访问php-fpm容器中的PHP应用程序。
阅读全文