是的,您可以使用 Dockerfile 来创建 PHP:8.0-cli 容器。
下面是一个简单的示例:
# 使用官方的 PHP:8.0-cli 镜像作为基础镜像
FROM php:8.0-cli
# 安装一些常用扩展和工具
RUN apt-get update \
&& apt-get install -y git zip unzip \
&& docker-php-ext-install pdo_mysql mysqli
# 设置工作目录
WORKDIR /app
# 复制项目文件到容器中
COPY . /app
# 启动容器时执行的命令(在本例中为运行index.php)
CMD ["php", "index.php"]
在这个 Dockerfile 中,我们首先从官方的 PHP:8.0-cli 镜像开始构建。然后安装一些常用扩展和工具,并将项目文件复制到容器中指定的工作目录 /app。
最后,我们设置了一个 CMD 命令,在容器启动时自动运行 index.php 脚本。
通过以上步骤,您可以构建出一个能够运行PHP 8.0 CLI脚本的Docker镜像。




