summaryrefslogtreecommitdiff
path: root/worker/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'worker/Dockerfile')
-rw-r--r--worker/Dockerfile15
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