From 76fcf8aae0327a29ee777e07f43708b6ad95eda9 Mon Sep 17 00:00:00 2001 From: Luke Meyer Date: Sat, 16 Jul 2022 14:24:12 -0400 Subject: [PATCH] dev.Dockerfile: install editable, update to f35 --- .devcontainer/dev.Dockerfile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.devcontainer/dev.Dockerfile b/.devcontainer/dev.Dockerfile index 4021ceb4c..6bdd7d49b 100644 --- a/.devcontainer/dev.Dockerfile +++ b/.devcontainer/dev.Dockerfile @@ -1,4 +1,4 @@ -FROM fedora:34 +FROM fedora:35 # Trust the Red Hat IT Root CA and set up rcm-tools repo RUN curl -o /etc/pki/ca-trust/source/anchors/RH-IT-Root-CA.crt --fail -L \ @@ -51,11 +51,11 @@ RUN groupadd --gid "$USER_GID" "$USERNAME" \ COPY .devcontainer/krb5-redhat.conf /etc/krb5.conf.d/ # Preinstall dependencies -COPY ./ /tmp/doozer/ -RUN chown "$USERNAME" -R /tmp/doozer \ - && pushd /tmp/doozer \ - && sudo -u "$USERNAME" pip3 install --user -r ./requirements.txt -r requirements-dev.txt ./ \ - && popd && rm -rf /tmp/doozer +COPY ./* /workspaces/doozer/ +RUN chown "$USERNAME" -R /workspaces/doozer \ + && cd /workspaces/doozer \ + && sudo -u "$USERNAME" pip3 install --user -r ./requirements.txt -r requirements-dev.txt \ + && sudo -u "$USERNAME" pip3 install --user -e ./ USER "$USER_UID" WORKDIR /workspaces/doozer