trsouz/rsync is a Docker image with ssh and rsync.
docker pull trsouz/rsync
docker run -ti -v /my-backup:/backup trsouz/rsync -avz /backup [email protected]:/destination-backup
You can set the environment variable 'HOST' to automatically add the RSA host key in known_hosts. (This functionality is provided by trsouz/ssh)
docker run -ti -e HOST=myserver.com -v $HOME/.ssh:/my-ssh trsouz/rsync -avz -e "ssh -i /my-ssh/ssh-private-key.pem" /backup [email protected]:/destination-backup
Content type
Image
Digest
sha256:a41a5963e…
Size
48.2 MB
Last updated
almost 11 years ago
docker pull trsouz/rsync