Built successfully from the project Dockerfile.
Build once. Run consistently.
The website, Nginx web server, configuration, and health check are packaged together as a reusable Docker image.
Docker health check verified the Nginx endpoint.
Host port 8080 forwards requests to container port 80.
Nginx returned a successful HTTP response.
Request flow through the container
Docker publishes the container's internal Nginx port through a port on the host system.
Deployment proof
Screenshots captured during the real Docker build, container execution, and Nginx verification process.
Live Website
Responsive website successfully served through the Nginx container.
Docker Image Build
Dockerfile processed successfully and image tagged as dockerized-nginx-web:v1.
Running Container
Container status verified as healthy with port mapping from 8080 to 80.
Nginx and HTTP Validation
Nginx configuration test succeeded and the endpoint returned HTTP 200 OK.
Reproduce the project
Build the image
docker build -t dockerized-nginx-web:v1 .
Run the container
docker run -d --name dockerized-nginx-web
-p 8080:80 dockerized-nginx-web:v1
Check container status
docker ps --filter
"name=dockerized-nginx-web"
Verify HTTP response
curl.exe -I http://localhost:8080