Sha256: 6e25ffc8147721ff3c8e5cb2d55017e12da8b599697ace2fbf01348e527f28ca
Contents?: true
Size: 656 Bytes
Versions: 2
Compression:
Stored size: 656 Bytes
Contents
<% base_image = "/opt/dockly/base_image.tar" %> s3_diff_docker_import_base_fn() { <%= get_from_s3(data[:base_image]) %> } s3_diff_docker_import_diff_fn() { <%= get_from_s3(data[:diff_image]) %> } stream_image() { size=$(stat --format "%s" "<%= base_image %>") head_size=$(($size - 1024)) head -c $head_size "<%= base_image %>" s3_diff_docker_import_diff_fn | (gunzip -vc 2> >(log) || fatal "tardiff failed to gunzip") } docker_import() { <%= docker_import(data[:repo], data[:tag]).to_s.strip %> > >(log) 2>&1 || fatal "docker failed to import" } s3_diff_docker_import_base_fn | gunzip -vc > "<%= base_image %>" 2> >(log) stream_image | docker_import
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dockly-1.6.0 | snippets/s3_diff_docker_import.erb |
dockly-1.5.16 | snippets/s3_diff_docker_import.erb |