This project involves setting up a simple Dockerized Nginx web server.
index.html
: Basic HTML page displaying "Hello, Docker!".nginx.conf
: Configuration file for Nginx to serveindex.html
on port 80.Dockerfile
: Defines Docker image using Nginx base image and setups up the server.
Instructions on how to build the Docker image from the Dockerfile.
Guide to push the image to AWS Elastic Container Registry (ECR).
README.md
explaining each file and instructions for building and running the container.
All files, including ECR link, are pushed to GitHub.
- Customization: Enhancements to HTML page or Nginx configuration.
- HTTPS Support: Implementation guide for HTTPS.
- Docker Compose: Using
docker-compose.yml
for streamlined container management.