Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions docker-init/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

This directory holds code to setup docker containers for dynamoDB, a spark master, and a spark worker. It also creates a container which contains a parquet table with example data containing anomolies. To start, run:

> [!NOTE]
> Make sure you have `docker>=20.10` installed.

> **Note**
> Make sure you have `docker >= 20.10` installed.
> Install appropriate java, scala, and python versions following the instructions in [devnotes.md](../devnotes.md#install-appropriate-java-scala-and-python-versions).

```bash
$ cd chronon
Expand All @@ -16,6 +16,7 @@ app-1 | [info] 2024-09-30 20:47:56,665 [main] INFO play.core.server.P

The build script will build the relevant Chronon modules (Spark, Frontend, Hub) and then trigger the docker container build. While iterating, you can selectively
build modules you care about to speed your dev loop. For example to only rebuild Spark modules:

```bash
$ ./docker-init/build.sh --spark
Building Spark modules...
Expand All @@ -25,6 +26,7 @@ app-1 | [info] 2024-09-30 20:47:56,665 [main] INFO play.core.server.P
```

If you'd like to start up the docker containers without re-building any code:

```bash
$ docker compose -f docker-init/compose.yaml up
```
Expand Down