GithubHelp home page GithubHelp logo

docker's Introduction

PISA Docker Image

Build Status

This project provides a Docker image for PISA. It provides the ability to run command-line tools in an isolated environment. The image can be furthermore used as a base for other images that provide means of reproducing specific scenarios using PISA engine.

The image is available in Docker Hub and can be pulled with the command docker pull pisa/pisa.

Building Image

git clone https://github.com/pisa-engine/docker.git
cd docker
make image

Push image to Docker Hub

make push-image

Command-Line Usage

Once built, you can execute a container, which will have all command-line tools included in its PATH variable.

# docker run --rm pisa create_freq_index -h

# docker run -rm -v /path/to/data:/data \ 
    zcat /data/GOV2/**/*.gz | parse_collection \
        -f trecweb \
        --stemmer porter2 \
        --content-parser html \
        -o /data/output

docker's People

Contributors

amallia avatar elshize avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

spencerx

docker's Issues

The image is failing to build on MacOS

I have followed the instructions given to build the image and it failed with the following error:
image

I have tried the same thing on two machines with the same setting and it didn't work. Worked fine on a linux machine.

Environment Information
macOS Majove
Docker Engine: 18.09.2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.