4837 Total CVEs
26 Years
GitHub
README.md
Rendering markdown...
POC / Dockerfile
      
# Use the official WordPress 5.8 image with Apache
FROM wordpress:5.8-apache

# Set the working directory to the web root
WORKDIR /var/www/html

# Install dependencies for development and wp-cli
# sudo, less, and git are useful for dev work inside the container
RUN apt-get update && apt-get install -y \
    less \
    sudo \
    git \
    && rm -rf /var/lib/apt/lists/*

# Install wp-cli (WordPress Command Line Interface)
RUN curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar \
    && chmod +x wp-cli.phar \
    && mv wp-cli.phar /usr/local/bin/wp

# The base image already exposes port 80, but we add it here for clarity.
# This is the port the Apache server inside the container will listen on.
EXPOSE 80