How to use the reprounzip-docker.reprounzip.unpackers.docker.ContainerDownloader function in reprounzip-docker

To help you get started, we’ve selected a few reprounzip-docker examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github VIDA-NYU / reprozip / reprounzip-docker / reprounzip / unpackers / docker.py View on Github external
def docker_download(args):
    """Gets an output file out of the container.
    """
    target = Path(args.target[0])
    files = args.file
    unpacked_info = read_dict(target)

    if 'current_image' not in unpacked_info:
        logger.critical("Image doesn't exist yet, have you run setup/build?")
        sys.exit(1)
    image = unpacked_info['current_image']
    logger.debug("Downloading from image %s", image.decode('ascii'))

    ContainerDownloader(target, files, image,
                        all_=args.all, docker_cmd=args.docker_cmd.split())

reprounzip-docker

Allows the ReproZip unpacker to create Docker containers

BSD-3-Clause
Latest version published 1 year ago

Package Health Score

49 / 100
Full package analysis