Docker files for TileDB
Clone or download
tdenniston Merge pull request #22 from TileDB-Inc/release-1.4.1
Update for TileDB release 1.4.1
Latest commit 7de3d4a Nov 19, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
base Update for TileDB release 1.3.0 and TileDB-Py 0.2.0. Jul 10, 2018
dev Update for TileDB release 1.3.0 and TileDB-Py 0.2.0. Jul 10, 2018
release Update for TileDB release 1.4.1 Nov 19, 2018
.travis.yml Update .travis.yml Feb 22, 2018
LICENSE Initial commit Jun 9, 2017
README.md

README.md

TileDB-Docker

Build Status

This repository contains the Docker files for TileDB.

Download prebuilt Docker images from Dockerhub:

https://hub.docker.com/r/tiledb/tiledb/

docker pull tiledb/tiledb:<version>
docker run -it tiledb/tiledb:<version>
$ cd TileDB-<version>/build/examples/c_api
$ ./tiledb_version_c
TileDB v<version>

Instructions

  1. Install the Docker daemon from https://www.docker.com/community-edition

  2. Clone the TileDB-Docker repo and build the images:

git clone https://github.com/TileDB-Inc/TileDB-Docker
cd TileDB-Docker
docker build -t tiledb:base base
docker build -t tiledb:release release

There is also a tiledb:dev image if you'd like the latest and greatest (but potentially unstable) TileDB version.

To run:

docker run -it tiledb:release
cd ./build/examples
./tiledb_version

Optional components

If you'd like to build TileDB with optional components such as HDFS or S3 support, use the enable build argument when building the images, e.g.:

docker build --build-arg enable=s3,hdfs -t tiledb:release