2017-06-16 12:37:15 +00:00
|
|
|
FROM alpine:latest
|
|
|
|
MAINTAINER Andreas Rammhold (andreas@rammhold.de)
|
2015-10-31 12:06:16 +00:00
|
|
|
|
|
|
|
# Install necessary stuff
|
2016-07-06 12:14:26 +00:00
|
|
|
RUN apk -U --no-progress upgrade && \
|
|
|
|
apk -U --no-progress add taskd taskd-pki
|
2015-10-31 12:06:16 +00:00
|
|
|
|
|
|
|
# Import build and startup script
|
|
|
|
COPY docker /app/taskd/
|
|
|
|
|
|
|
|
# Set the data location
|
2016-07-06 12:14:26 +00:00
|
|
|
ARG TASKDDATA
|
|
|
|
ENV TASKDDATA ${TASKDDATA:-/var/taskd}
|
2015-10-31 12:06:16 +00:00
|
|
|
|
|
|
|
# Configure container
|
2016-07-06 12:14:26 +00:00
|
|
|
VOLUME ["${TASKDDATA}"]
|
2015-10-31 12:06:16 +00:00
|
|
|
EXPOSE 53589
|
|
|
|
ENTRYPOINT ["/app/taskd/run.sh"]
|