Start porting to docker
This commit is contained in:
17
Dockerfile
Normal file
17
Dockerfile
Normal file
@@ -0,0 +1,17 @@
|
||||
FROM ubuntu:22.04
|
||||
|
||||
RUN apt-get update && apt-get install -y libpq-dev python3 python3-poetry nginx
|
||||
COPY shimatta_kenkyusho /app/shimatta_kenkyusho
|
||||
COPY poetry.lock /app/
|
||||
COPY pyproject.toml /app/
|
||||
RUN systemctl enable nginx
|
||||
|
||||
ARG UNAME=django
|
||||
ARG UID=1000
|
||||
ARG GID=1000
|
||||
RUN groupadd -g $GID -o $UNAME
|
||||
RUN useradd -m -u $UID -g $GID -o -s /bin/bash $UNAME
|
||||
USER $UNAME
|
||||
|
||||
WORKDIR "/app"
|
||||
RUN poetry install
|
Reference in New Issue
Block a user