diff options
Diffstat (limited to 'c_debian/Dockerfile')
| -rw-r--r-- | c_debian/Dockerfile | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/c_debian/Dockerfile b/c_debian/Dockerfile index 5a1d311..00b7dd1 100644 --- a/c_debian/Dockerfile +++ b/c_debian/Dockerfile @@ -6,7 +6,6 @@ RUN rm /provision-root.sh COPY scripts/provision-docker.sh /tmp/provision-docker.sh RUN bash /tmp/provision-docker.sh -RUN rm /tmp/provision-docker.sh USER compromyse WORKDIR /home/compromyse @@ -14,8 +13,12 @@ WORKDIR /home/compromyse ENV USER=compromyse ENV CONFIG=d +RUN mkdir ~/.ssh +RUN --mount=type=secret,id=id_rsa,required sudo cp /run/secrets/id_rsa ~/.ssh/id_rsa +RUN --mount=type=secret,id=id_rsa_pub,required sudo cp /run/secrets/id_rsa_pub ~/.ssh/id_rsa.pub +RUN sudo chown compromyse:compromyse ~/.ssh/id_rsa ~/.ssh/id_rsa.pub + COPY scripts/provision-user.sh /tmp/provision-user.sh RUN bash /tmp/provision-user.sh -# RUN rm /tmp/provision-user.sh CMD [ "cat" ] |
