diff options
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 |