antsword_traffic/dockerfile
2023-09-20 10:05:29 +08:00

20 lines
545 B
Plaintext

# 使用官方的 PHP 和 Apache 镜像作为基础
FROM php:8.0-apache
# 安装可能需要的 PHP 扩展(取决于您的应用程序)
RUN docker-php-ext-install mysqli pdo pdo_mysql
# 将您的代码复制到容器中。假设您的代码在当前目录的 "src" 子目录中
COPY src/ /var/www/html/
COPY flag.txt /flag.txt
# 更改文件和目录的所有权以避免权限问题
RUN chown -R www-data:www-data /var/www/html/
# 允许容器监听在 80 端口
EXPOSE 80
# 当容器启动时启动 Apache
CMD ["apache2-foreground"]