|
|
%!s(int64=4) %!d(string=hai) anos | |
|---|---|---|
| .dockerignore | %!s(int64=4) %!d(string=hai) anos | |
| .gitignore | %!s(int64=4) %!d(string=hai) anos | |
| Dockerfile | %!s(int64=4) %!d(string=hai) anos | |
| README.md | %!s(int64=4) %!d(string=hai) anos | |
| docker-entrypoint.sh | %!s(int64=4) %!d(string=hai) anos |
a Dockerfile to build a minimal rclone image that can take config from cli or environment
docker build -t rclone .
# config from command line
docker run -v <dir to backup>:/mnt/rclone \
rclone -c "$(cat ~/.config/rclone/rclone.conf)" \
sync <remote>:<dir> /mnt/rclone
# config from environment
docker run -v <dir to backup>:/mnt/rclone \
-e RCLONE_CFG="$(cat ~/.config/rclone/rclone.conf)" \
rclone sync /mnt/rclone <remote>:<dir>