diff --git a/notes/Makefile b/notes/Makefile new file mode 100644 index 0000000..8e34947 --- /dev/null +++ b/notes/Makefile @@ -0,0 +1,5 @@ +view: docker-demo-container-deps.pdf + open $< + +docker-demo-container-deps.pdf: docker-demo-container-deps.dot + dot -Tpdf $< > $@ diff --git a/notes/docker-demo-container-deps.dot b/notes/docker-demo-container-deps.dot new file mode 100644 index 0000000..71c3397 --- /dev/null +++ b/notes/docker-demo-container-deps.dot @@ -0,0 +1,27 @@ +digraph docker_compose { + rankdir=LR; + + node [shape=box]; + + mrvadata [label="mrvadata" color=lightblue]; + "client-qldbtools" [label="client-qldbtools" color=lightgreen]; + "client-ghmrva" [label="client-ghmrva" color=lightgreen]; + "code-server" [label="code-server" color=lightgreen]; + rabbitmq [label="rabbitmq" color=lightcoral]; + server [label="server" color=lightcoral]; + dbstore [label="dbstore" color=lightcoral]; + artifactstore [label="artifactstore" color=lightcoral]; + agent [label="agent" color=lightcoral]; + + // Dependencies + "client-qldbtools" -> mrvadata; + "client-ghmrva" -> mrvadata; + "code-server" -> mrvadata; + dbstore -> mrvadata; + "server" -> rabbitmq; + "server" -> dbstore; + "server" -> artifactstore; + agent -> rabbitmq; + agent -> dbstore; + agent -> artifactstore; +} diff --git a/notes/docker-demo-container-deps.pdf b/notes/docker-demo-container-deps.pdf new file mode 100644 index 0000000..39b1f1d Binary files /dev/null and b/notes/docker-demo-container-deps.pdf differ