diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index c4f72ec..a6abcde 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,9 +1,15 @@ FROM python:3.11-slim-bookworm as development WORKDIR /app -RUN apt-get -y update && apt-get install -yqq dos2unix chromium chromium-driver \ - libxi6 libgconf-2-4 python3-selenium \ - tzdata git -RUN git config --global --add safe.directory /usr/src/app +RUN apt-get -y update && apt-get install -yqq dos2unix \ + libxi6 libgconf-2-4 \ + tzdata git gcc +RUN apt-get install -y locales && \ + sed -i -e 's/# en_GB.UTF-8 UTF-8/en_GB.UTF-8 UTF-8/' /etc/locale.gen && \ + dpkg-reconfigure --frontend=noninteractive locales && \ + locale-gen +ENV LANG en_GB.UTF-8 +ENV LC_ALL en_GB.UTF-8 +RUN git config --global --add safe.directory /app RUN python3 -m pip install --upgrade pip RUN python3 -m pip install --user virtualenv ENV TZ=Europe/Berlin diff --git a/.devcontainer/postCreate.sh b/.devcontainer/postCreate.sh index 6041923..700f67b 100644 --- a/.devcontainer/postCreate.sh +++ b/.devcontainer/postCreate.sh @@ -1,2 +1,4 @@ #!/bin/bash -source ./venv/Scripts/activate && pip3 install --upgrade pip && pip3 install --user -r requirements.txt \ No newline at end of file +python3 -m venv venv +source ./venv/bin/activate +pip3 install -r requirements.txt \ No newline at end of file