diff options
author | Elizabeth Alexander Hunt <me@liz.coffee> | 2025-05-10 18:53:56 -0700 |
---|---|---|
committer | Elizabeth Alexander Hunt <me@liz.coffee> | 2025-05-10 20:24:13 -0700 |
commit | 946bbfa548fbdad17980a535baaba70bbd56b499 (patch) | |
tree | fdee372a0e8874108da97f6c22eeaf84b6b78927 /worker/Dockerfile | |
parent | 5a9186380619e959ad87f3990f8b2c324b4462d8 (diff) | |
download | ci-946bbfa548fbdad17980a535baaba70bbd56b499.tar.gz ci-946bbfa548fbdad17980a535baaba70bbd56b499.zip |
NPM is huuuge on debian. Just download the native release of bitwarden. Same with ansible, but use a docker container for that lazy loaded goooodnesssss.
Diffstat (limited to 'worker/Dockerfile')
-rw-r--r-- | worker/Dockerfile | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/worker/Dockerfile b/worker/Dockerfile index 9597f83..563908b 100644 --- a/worker/Dockerfile +++ b/worker/Dockerfile @@ -1,4 +1,11 @@ -FROM oci.liz.coffee/img/liz-ci:release as worker +FROM oci.liz.coffee/img/liz-ci:release AS worker + +# Image building / publishing jobs +RUN apt-get install -yqq ca-certificates curl +RUN curl "https://get.docker.com/builds/`uname -s`/`uname -m`/docker-latest.tgz" > docker.tgz &&\ + tar -xvzf docker.tgz &&\ + mv docker/* /usr/local/bin &&\ + rm -rf docke* RUN groupadd docker RUN useradd --system --home-dir /var/lib/laminar \ @@ -11,12 +18,6 @@ RUN unzip /tmp/bw-linux.zip RUN mv bw /usr/local/bin RUN rm /tmp/bw-linux.zip -# Image building / publishing jobs -RUN apt install -yqq docker-ce-cli - -# Ansible playbooks -RUN apt install -yqq ansible-core openssh-client - USER laminar WORKDIR /var/lib/laminar EXPOSE 8080 |