Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix docker_clone_volume.sh to preserve hard-links #19

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Feb 17, 2023

  1. Fix docker_clone_volume.sh to preserve hard-links

    When using docker_clone_volume.sh,  I found that when copying a volume with influxdb data,
    the clones image was bigger than the original.
    
    cause: alpine base image contains a cp version (busybox) which  does _not_ preserve
    hardlinks, even with the -a option.
    
    This is fixed by using an ubuntu base image instead of alpine.
    
    downside: ubuntu image is larger than alpine.
    
    Source volume:
    
     influxdb_data               380.2 MB
    
    Before:
    
     influxdb_data.bak           443.5 MB
    
    After:
    
     influxdb_data.ubuntu.bak    380.2 MB
    harmv committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    688a6a8 View commit details
    Browse the repository at this point in the history