* add astro cicd project * add link to github pages docs * add docker webserver project * Apply suggestions from code review * add basic iac with terraform project * add monitoring stack project * Apply suggestions from code review change from Astro to simple HTML file * Update src/data/projects/basic-github-actions.md remove newline
1.1 KiB
1.1 KiB
title, description, isNew, sort, difficulty, nature, skills, seo, roadmapIds
| title | description | isNew | sort | difficulty | nature | skills | seo | roadmapIds | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Docker Web Server | Create a Web Server using Docker & NGINX | false | 3 | beginner | CLI |
|
|
|
In this project, you will create an NGINX web server that will serve a simple HTML page using Docker.
Requirements
- The Dockerfile should be named
Dockerfile. - The Dockerfile should be in the root directory of the project.
- The build process will add a local HTML file to the container, which will be accessible to NGINX.
- The simple HTML page will be accessible to you from
localhost:8080
You can learn more about writing a Dockerfile here.
If you are looking to build a more advanced version of this project, you can consider using the alpine:latest image and setting up NGINX yourself rather than using the official NGINX image.