summaryrefslogtreecommitdiff
path: root/examples/docker-minimal/README
diff options
context:
space:
mode:
Diffstat (limited to 'examples/docker-minimal/README')
-rw-r--r--examples/docker-minimal/README34
1 files changed, 0 insertions, 34 deletions
diff --git a/examples/docker-minimal/README b/examples/docker-minimal/README
deleted file mode 100644
index 9334909..0000000
--- a/examples/docker-minimal/README
+++ /dev/null
@@ -1,34 +0,0 @@
-Given a docker image 'catlfish' as defined in
-catlfish/packaging/docker, here is an example of a minimal catlfish
-log using one docker container to run one single Erlang beam instance
-for both a frontend and a storage node and an example of how to start
-a shell script in the host system performing merge periodically.
-
-Create the docker image
-
- $ docker build -t my-single-image-catlfish docker
-
-Run the newly created image in a docker container
-
- $ docker run --name=my-catlfish --detach=true --publish 127.0.0.1:8080-8082:8080-8082/tcp my-single-image-catlfish
-
-This will create and start one container listening for cert chain
-submissions on https://127.0.0.1:8080/.
-
-
-In order to start a shell script doing merge (i.e. generate new STH's)
-with an interval of 20 minutes (with the first merge occuring five
-minutes after startup) in the host system, cd into the catlfish
-directory and run examples/docker-minimal/docker/merge.sh.
-
-
-To submit a cert chain and verify the resulting SCT, try the
-submitcert tool:
-
- $ tools/submitcert.py --store=tools/testcerts/cert1.txt --check-sct --sct-file=/tmp/cert1-sct https://127.0.0.1:8080/
-
-
-Where are the log files? Try running a shell in the container and poke
-around in the /opt/catlfish/log directory. Here's how to start one:
-
- $ docker exec -it my-catlfish /bin/bash