Code Monkey home page Code Monkey logo

docker-vertica's Introduction

docker images for Micro Focus Vertica

Docker images collection for Vertica database

Vertica is a column oriented database from Micro Focus.
It's available with both a free community licence, and an enterprise one.

News

  • 2019, Apr. 8th:
    Support of Vertica 8.x has been removed because I'm lacking time to manage it.
  • 2018, Jan. 31th:
    Support of Vertica 7.x has been removed since this version has been EOL for quite a time.

Flavours

Following Vertica/Operating systems versions are provided:

  • Vertica 9.x (currently 9.2)
    • on Ubuntu LTS 16.04
    • on Debian 8.0 Jessie
    • on CentOS 7 (Thanks to @pcerny for the work)

latest tag follows the Debian flavour of the image.

Usage

You can use the image without persistent data store:

docker run -p 5433:5433 jbfavre/vertica:9.2.0-7_debian-8

Or with persistent data store:

docker run -p 5433:5433 -d \
           -v /path/to/vertica_data:/home/dbadmin/docker \
           jbfavre/vertica:9.2.0-7_debian-8

Or with custom database name (default is "docker") or database password (default is no password):

docker run -p 5433:5433 -e DATABASE_NAME='notdocker' -e DATABASE_PASSWORD='foo123' jbfavre/vertica:9.2.0-7_debian-8

How to build from Dockerfile

You have to get relevant Vertica package from my.vertica.com (registration mandatory).
Save it in packages directory.

Then, use following command:

docker build -f Dockerfile.<OS_codename>.<OS_version>_<Vertica_version> \
             --build-arg VERTICA_PACKAGE=<vertica_package_name_matching_OS.deb/.rpm> \
             -t jbfavre/vertica:<Vertica_version>_<OS_codename>-<OS_version> .

Or have a look into Makefile.

Want to contribute ?

Fork, dev, make a PR :)

docker-vertica's People

Contributors

akodd avatar anuj1207 avatar b13f avatar bpconnor avatar bryanherger avatar carlos-verdes avatar jbfavre avatar mvaleev avatar oyarushe avatar pcerny avatar

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.