mirror of
https://github.com/willfarrell/docker-crontab.git
synced 2025-06-25 13:23:55 +02:00
Using RQ to change toml and yaml to JSON, removing all python stuff
This commit is contained in:
14
Dockerfile
14
Dockerfile
@ -1,7 +1,19 @@
|
||||
FROM alpine:3.12 as rq-build
|
||||
|
||||
ENV RQ_VERSION=1.0.2
|
||||
WORKDIR /root/
|
||||
|
||||
RUN apk --update add upx \
|
||||
&& wget https://github.com/dflemstr/rq/releases/download/v${RQ_VERSION}/rq-v${RQ_VERSION}-x86_64-unknown-linux-musl.tar.gz \
|
||||
&& tar -xvf rq-v1.0.2-x86_64-unknown-linux-musl.tar.gz \
|
||||
&& upx --brute rq
|
||||
|
||||
FROM library/docker:stable
|
||||
|
||||
COPY --from=rq-build /root/rq /usr/local/bin
|
||||
|
||||
ENV HOME_DIR=/opt/crontab
|
||||
RUN apk add --no-cache --virtual .run-deps gettext bash py3-toml py3-yaml python3 jq tini \
|
||||
RUN apk add --no-cache --virtual .run-deps gettext jq bash tini \
|
||||
&& mkdir -p ${HOME_DIR}/jobs ${HOME_DIR}/projects \
|
||||
&& adduser -S docker -D
|
||||
|
||||
|
Reference in New Issue
Block a user