forked from 0k/0k-charms
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
814 B
27 lines
814 B
FROM alpine:3.9
|
|
|
|
MAINTAINER Valentin Lab <valentin.lab@kalysto.org>
|
|
|
|
|
|
RUN apk add bash rsync sudo openssh-client
|
|
|
|
# RUN apt-get update && \
|
|
# DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends rsync sudo openssh-client && \
|
|
# apt-get clean && \
|
|
# rm -rf /var/lib/apt/lists/*
|
|
|
|
## New user/group rsync/rsync with home dir in /var/lib/rsync
|
|
RUN mkdir -p /var/lib/rsync && \
|
|
addgroup -S rsync && \
|
|
adduser -S rsync -h /var/lib/rsync -G rsync && \
|
|
chown rsync:rsync /var/lib/rsync
|
|
|
|
## New user/group rsync/rsync with home dir in /var/lib/rsync
|
|
# RUN mkdir -p /var/lib/rsync && \
|
|
# groupadd -r rsync && \
|
|
# useradd -r rsync -d /var/lib/rsync -g rsync && \
|
|
# chown rsync:rsync /var/lib/rsync
|
|
|
|
COPY ./entrypoint.sh /entrypoint.sh
|
|
|
|
ENTRYPOINT [ "/entrypoint.sh" ]
|