blob: 9f65973a4301d63b7f6cb1a240812dd52b10f907 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#!/bin/sh
# Build a Docker image (tar.gz, loadable via `docker load`) of
# mempang-workshop plus a minimal shell environment, and drop a copy
# in ~/tmp. See lib-pangenome-pack.sh for the naming convention and
# outputs.
#
# Usage: scripts/create-docker-pangenome-tools.sh
# docker load < ~/tmp/<the-tar.gz>
# docker run --rm -it pangenome-tools:<GBHASH>
. "$(dirname "$0")/lib-pangenome-pack.sh"
pangenome_pack docker tar.gz docker
pangenome_write_outputs
echo
echo "Docker image ready:"
ls -lh "$PACK_TARGET"
echo "md5sum: $MD5SUM_FILE"
echo "inventory: $INVENTORY"
echo
echo "Run with:"
echo " docker load < $PACK_TARGET"
echo " docker run --rm -it pangenome-tools:$GB_HASH"
|