Skip to content
Snippets Groups Projects
Commit 980f1169 authored by Khalid, Rizwan (UG - Computer Science)'s avatar Khalid, Rizwan (UG - Computer Science)
Browse files

dockerized movies and showtimes

parent 061c4dc5
No related branches found
No related tags found
Loading
Makefile 0 → 100644
#barebones makefile
clean: cleanmovieservice cleanstservice cleannetwork
all: movieservice stservice network
movieservice: buildmovieservice runmovieservice
buildmovieservice:
docker build -t movies-img -f movieservice/Dockerfile .
runmovieservice:
docker run --name movieservice -p 5001:5001 -itd movies-img
cleanmovieservice:
-docker stop movieservice
-docker rm movieservice
-docker rmi movies-img
stservice: buildstservice runstservice
buildstservice:
docker build -t stservice-img -f stservice/Dockerfile .
runstservice:
docker run --name stservice -p 5002:5002 -itd stservice-img
cleanstservice: cleannetwork
-docker stop stservice
-docker rm stservice
-docker rmi stservice-img
network:
docker network create microservices-net
docker network connect microservices-net stservice
docker network connect microservices-net movieservice
cleannetwork:
-docker network disconnect microservices-net stservice
-docker network disconnect microservices-net movieservice
-docker network rm microservices-net
FROM python:3.8-alpine
WORKDIR /
COPY movieservice/requirements.txt .
RUN pip install -r requirements.txt
COPY ./movies.py /
COPY ./database /database
EXPOSE 5001
CMD python movies.py
Flask==0.10.1
\ No newline at end of file
FROM python:3.8-alpine
WORKDIR /
COPY stservice/requirements.txt .
RUN pip3 install -r requirements.txt
COPY ./showtimes.py /
COPY ./database /database
EXPOSE 5002
CMD python showtimes.py
Flask==0.10.1
requests==2.25.1
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment