1.2 KiB
1.2 KiB
Task Title
Task ID: 008 Date Created: 2025-07-04 Author: Gemini
Task Description
This task is to containerize the application using Docker and Docker Compose. The project code will be cloned from a git repository before the build.
Instructions
- A
Dockerfileis created to define the build steps for the Next.js application. - A
.dockerignorefile is created to exclude unnecessary files from the Docker build context. - A
docker-compose.ymlfile is created to define the services for the application.
Input Data
- The git repository URL from
git.haider.app.
Expected Output
- A Docker image that can be run as a container.
- The application will be accessible on port 8150.
Constraints & Requirements
- The project code must be cloned from a git repository.
- The application must run on port 8150.
References (Optional)
Metadata
| Key | Value |
|---|---|
| Priority | High |
| Status | Done |
| Tags | Docker, Docker Compose, Deployment |