16 lines
271 B
Docker
16 lines
271 B
Docker
FROM alpine as alpine
|
|
|
|
RUN apk add --no-cache git openssh-client
|
|
|
|
ADD pull.sh entrypoint.sh /
|
|
RUN chmod +x pull.sh entrypoint.sh
|
|
|
|
RUN echo "*/2 * * * * /pull.sh" > crontab.txt
|
|
RUN crontab crontab.txt
|
|
|
|
WORKDIR /repo
|
|
VOLUME /repo
|
|
VOLUME /ssh
|
|
|
|
ENTRYPOINT ["/entrypoint.sh"]
|