
- nginx - proxy_pass on port 5000 - static available at url "xxxx/static/<file> - djangoserver - just a program with infinite while for test docker-compose Nginx and Djangoserv containers linked with the folder at "/var/wwww/djangoserver"
18 lines
448 B
Docker
18 lines
448 B
Docker
FROM debian:buster
|
|
|
|
RUN apt update && apt upgrade -y
|
|
|
|
RUN apt install -y python
|
|
RUN apt install -y python3-pip
|
|
RUN pip3 install django
|
|
|
|
|
|
RUN mkdir -p /var/www/djangoserver/
|
|
RUN mkdir -p /var/www/djangoserver/static/
|
|
COPY file/server /var/www/djangoserver/server
|
|
RUN chmod 755 /var/www/djangoserver/
|
|
RUN chown -R www-data:www-data /var/www/djangoserver/
|
|
|
|
WORKDIR /var/www/djangoserver
|
|
|
|
ENTRYPOINT [ "python", "/var/www/djangoserver/server/main.py" ] |