我的docker容器有一个目录,我想定期备份到主机。
我认为命令应该是这样的:
docker-compose exec SERVICE_NAME tar -czf - -C /dir/to/backup . > backup.tar.gz
这将创建一个名为
backup.tar.gz
在主机上。
相反
tar
检测到输出似乎要发送到终端,并出现错误:
tar: Refusing to write archive contents to terminal (missing -f option?)
tar: Error is not recoverable: exiting now
据我所知,没有
--force
,或类似的事情
焦油
命令
有没有合适的方法?