From ffeee6a9861ab13fd95f985c8c26ef2e4e739585 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Fri, 18 Feb 2022 19:30:31 +0100 Subject: [PATCH] feat: add Dockerfile --- docker.sh | 5 +++++ metaenv/Dockerfile | 12 ++++++++++++ 2 files changed, 17 insertions(+) create mode 100755 docker.sh create mode 100644 metaenv/Dockerfile diff --git a/docker.sh b/docker.sh new file mode 100755 index 0000000..d41f4bf --- /dev/null +++ b/docker.sh @@ -0,0 +1,5 @@ +#!/bin/bash +docker build metaenv -t metaenv + +docker run -it --rm -e MODE=master -v $(pwd):/app metaenv:latest ./update.sh + diff --git a/metaenv/Dockerfile b/metaenv/Dockerfile new file mode 100644 index 0000000..06f4295 --- /dev/null +++ b/metaenv/Dockerfile @@ -0,0 +1,12 @@ +FROM python:3.10.2-bullseye + +RUN pip install cachecontrol iso8601 requests lockfile jsonobject + +RUN apt update && apt install -y rsync + +RUN useradd -Ud /app user + +USER user + +WORKDIR /app +