This web application was developed for the course: Network Oriented Information Systems (DS-513)
292
This web application was developed for the requirements of the course Network Oriented Information Systems (DS-513)
# File Description:
# - This file is used to build and run the project in docker containers
# - The file is executed by the docker-compose command
# - The docker-compose command is executed by the 'npm run docker' command
# Services Description:
# - web: web application container
# - mongo: MongoDB database container
# Volumes Description:
# - Volumes are used to persist data between container restarts
# - The volumes are defined in the volumes section of the file
# - mongo-db: MongoDB database volume
version: "3"
services:
web:
container_name: video-services-app
image: adreaskar/video-services-image:latest
ports:
- "4000:4000"
command: node app.js
depends_on:
- "mongo"
mongo:
container_name: video-services-mongo
image: mongo
ports:
- "27017:27017"
volumes:
- mongodb:/data/db
restart: always
volumes:
mongodb:
You can find the source code repository here: https://github.com/adreaskar/video-services-app
Licensed under the Apache License Version 2.0 by Andreas Karabetian for the purposes of the course
Content type
Image
Digest
sha256:df6b498c0…
Size
80.1 MB
Last updated
over 3 years ago
docker pull adreaskar/video-services-image