This is a source repository for docker image to run all data export tasks of dictybase overhaul project.
- Docker and docker-compose.
- A working connection to NU VPN.
docker build --rm dictybase/migration-data-export .
For MacOSX with M1 chip system add the platform argument.
docker build --rm --platform linux/amd64 dictybase/migration-data-export .
- Connect to NU VPN.
- Run compose
docker-compose -f dsc.yml up
It should take around few hours to complete. The script generally stay in the terminal even after it got finished. So, close it by pressing Ctrl+c.
- Run make task
make create-tarball
Will export data from containers to a folder named data
in the current directory.
docker run --rm dictybase/migration-data-export -h
It will print out all the available scripts.