summaryrefslogtreecommitdiff
path: root/examples/docker-minimal-separate/README
blob: afb5f6498ae6275bc1e2860862fdc13f17a34f51 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Given a docker image 'catlfish' as defined in
catlfish/packaging/docker, here is an example of a minimal catlfish
instance using three docker containers to run a single frontend node,
a single storage node and a third system for merge.

First, edit frontend/catlfish.config and replace MY-PUBLIC-ADDRESS
with an IP address or DNS name for the interface on the host system
that is most likely to play well with docker. (This part of the
instructions can most certainly be improved by someone with some
docker skills!)

Then, run

    $ docker build -t my-single-node-catlfish docker

How to run the single node catlfish image:

    $ docker run my-single-node-catlfish