This approach automates Nginx deployment in web servers, enhancing scalability and simplifying CI/CD integration.
Abstract—The deployment and management of web servers is a critical task in modern computing environments, often requiring significant manual effort, which can lead to inconsistencies and errors across different systems. To address these challenges, this paper presents an automated approach for deploying the Nginx web server using Docker Compose. The solution leverages containerization to define services, networks, and port mappings within a single configuration file, ensuring reproducibility and consistency across environments. A shell script is developed to further automate the process, enabling quick setup, fast recovery, and seamless updates with minimal human intervention. This approach significantly reduces deployment time, enhances scalability, and simplifies integration with CI/CD pipelines. The proposed system demonstrates how Docker Compose can serve as a lightweight orchestration tool for small- to medium-scale deployments, offering a reliable and efficient alternative to complex orchestration platforms such as Kubernetes. Index Terms—Nginx, Docker Compose, Containerization, De- ployment Automation, DevOps, Web Server Orchestration, CI/CD Integration, Scalability, Reliability.
No takes yet. Share an insight, caveat, or question.
Katkeri et al. (2025) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: