Sign inSign up

williamjackson/cartography

By williamjackson

•Updated over 4 years ago

https://github.com/lyft/cartography

Image
1

10K+

williamjackson/cartography repository overview

⁠docker-cartography

As of version 0.62.0, the Cartography project provides an official container image:

https://lyft.github.io/cartography/ops.html#docker-image⁠

This project is no longer maintained.

A Docker image for lyft/cartography⁠.

docker image pull williamjackson/cartography

⁠Usage

In your current working directory, create a file named docker-compose.yaml with the following contents.

version: '3.8'

services:
  cartography:
    image: williamjackson/cartography
    command:
      - --neo4j-uri
      - bolt://neo4j:7687
    volumes:
      # assuming you have configured AWS credentials in your home directory, mount them into the container
      - ~/.aws:/home/python/.aws

  neo4j:
    image: neo4j:3.5.14
    environment:
      NEO4J_AUTH: none
    volumes:
      - neo4j-data:/data
    ports:
      - 7474:7474
      - 7687:7687

volumes:
  neo4j-data:

Launch a Neo4j container:

docker-compose up -d neo4j

Run Cartography:

docker-compose up cartography

After Cartography finishes syncing, open http://localhost:7474/⁠ in your browser.

⁠Source repository

williamjacksn/docker-cartography⁠

Tag summary

Content type

Image

Digest

Size

70.6 MB

Last updated

over 4 years ago

docker pull williamjackson/cartography