| # Use an official Docker image as a base | |
| FROM docker:latest | |
| # Install Docker Compose | |
| RUN apk add --no-cache docker-compose | |
| # Set the working directory | |
| WORKDIR /app | |
| # Copy the entire project into the container | |
| COPY . . | |
| # Change to the dify-main/docker directory | |
| WORKDIR /app/dify-main/docker | |
| # Copy the example environment file from the correct location | |
| RUN cp .env.example .env | |
| # Run Docker Compose to build and start the services | |
| CMD ["docker-compose", "up", "-d"] |