Skip to content

Useful scripts you can use with Docker to save some time

Notifications You must be signed in to change notification settings

rimelek/scripts-for-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scripts for Docker

Sometimes you need to do tasks that are not yet implemented in Docker. This project contains scripts you can use with Docker and save some time.

Scripts

# format: docker-volume-copy.sh VOLUME_SRC VOLUME_DST
./bin/docker-volume-copy.sh my-old-volume my-new-volume
# format: docker-volume-copy-remote.sh VOLUME_SRC SSH_REMOTE_SRV SSH_REMOTE_PORT [VOLUME_DST]
./bin/docker-volume-copy-remote.sh my-old-volume user@host.tld 22
# or
./bin/docker-volume-copy-remote.sh my-old-volume user@host.tld 22 my-new-volume

If you omit the last argument the name of the source volume wil be used. NOTE: Using SSH key is recommended

# format: docker-volume-export.sh VOLUME FILE
./bin/docker-volume-export.sh my-volume exported-my-volume.tgz 
# format: docker-volume-files.sh VOLUME [FOLDER]
./bin/docker-volume-files.sh my-volume
# or
./bin/docker-volume-files.sh my-volume path/to/subfolder

NOTE: Do not start the name of the folder with "/"

# format: docker-volume-import.sh FILE VOLUME
./bin/docker-volume-export.sh exported-my-volume.tgz my-volume
# format: docker-image-list.sh COMMAND
# group by id
./bin/docker-image-list.sh groupById
# group by name
./bin/docker-image-list.sh groupByName

About

Useful scripts you can use with Docker to save some time

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages