diff options
author | Jonathan DeMasi <jonathan.demasi@colorado.edu> | 2020-05-11 16:03:02 -0600 |
---|---|---|
committer | Jonathan DeMasi <jonathan.demasi@colorado.edu> | 2020-05-11 16:03:02 -0600 |
commit | 0db662e521fadbf091872118f46550bc6da45eda (patch) | |
tree | a9d8b16882a82b5ae8cdd281cf95cb99effce178 /Dockerfile | |
parent | df8997d24409c0a1fc9a7d1ff04158bfabe24e09 (diff) | |
download | jthanio-0db662e521fadbf091872118f46550bc6da45eda.tar jthanio-0db662e521fadbf091872118f46550bc6da45eda.tar.gz jthanio-0db662e521fadbf091872118f46550bc6da45eda.tar.bz2 jthanio-0db662e521fadbf091872118f46550bc6da45eda.tar.lz jthanio-0db662e521fadbf091872118f46550bc6da45eda.tar.xz jthanio-0db662e521fadbf091872118f46550bc6da45eda.tar.zst jthanio-0db662e521fadbf091872118f46550bc6da45eda.zip |
updated requirements to new versions, added docker things to piss brent off
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..873e97d --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM archlinux:latest +LABEL maintainer="me@jrdemasi.com" + +RUN pacman -Syyu --noconfirm +RUN pacman -S --noconfirm python python-pip +WORKDIR /code +COPY ./requirements.txt /code/ +ENV VIRTUAL_ENV=/code/venv +RUN python3 -m venv $VIRTUAL_ENV +ENV PATH="$VIRTUAL_ENV/bin:$PATH" +RUN pip install -r /code/requirements.txt +COPY . /code/ +RUN /code/manage.py migrate +ENV DJANGO_SUPERUSER_PASSWORD=admin +RUN /code/manage.py createsuperuser --noinput --username admin --email admin@admin.com +EXPOSE 5000 +CMD /code/manage.py runserver 0.0.0.0:5000 |