summaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorMarcello Stanisci <marcello.stanisci@inria.fr>2016-11-13 22:54:10 +0100
committerMarcello Stanisci <marcello.stanisci@inria.fr>2016-11-13 22:54:10 +0100
commitb52a3b284a0cd485680d22c8ff6af7ae303be5c7 (patch)
treee1e12cc6dcfdb58bc717d2feb42025fbe50a75cc /docker
parentf4ba23448cbe09474d4b1fb4110562ea6b95995c (diff)
downloaddeployment-b52a3b284a0cd485680d22c8ff6af7ae303be5c7.tar.gz
deployment-b52a3b284a0cd485680d22c8ff6af7ae303be5c7.tar.bz2
deployment-b52a3b284a0cd485680d22c8ff6af7ae303be5c7.zip
(initial) base for docker deployment
Diffstat (limited to 'docker')
-rw-r--r--docker/base/Dockerfile16
-rw-r--r--docker/base/README7
-rw-r--r--docker/postgres/README1
-rw-r--r--docker/taler-full/README17
4 files changed, 26 insertions, 15 deletions
diff --git a/docker/base/Dockerfile b/docker/base/Dockerfile
new file mode 100644
index 0000000..4e07834
--- /dev/null
+++ b/docker/base/Dockerfile
@@ -0,0 +1,16 @@
+FROM debian:stable
+
+RUN apt-get update && apt-get install -y \
+ git \
+ build-essential \
+ autoconf \
+ autopoint \
+ libtool \
+ libgcrypt20 \
+ libidn11-dev \
+ zlib1g-dev \
+ libunistring-dev \
+ libjansson-dev \
+ libpq-dev
+
+RUN git clone https://gnunet.org/gnunet/
diff --git a/docker/base/README b/docker/base/README
new file mode 100644
index 0000000..573f4ef
--- /dev/null
+++ b/docker/base/README
@@ -0,0 +1,7 @@
+This image serves as a basis to build exchange and merchant
+backend. It is responsible for installing the following packages:
+
+- GNUnet
+- Libjansson
+- Postgres
+- ...
diff --git a/docker/postgres/README b/docker/postgres/README
new file mode 100644
index 0000000..0f332a6
--- /dev/null
+++ b/docker/postgres/README
@@ -0,0 +1 @@
+This container is to run Postgres service
diff --git a/docker/taler-full/README b/docker/taler-full/README
index 77c66db..d5316aa 100644
--- a/docker/taler-full/README
+++ b/docker/taler-full/README
@@ -1,15 +1,2 @@
-Build the image corresponding to the Dockerfile in this directory
-by issuing (from this directory):
-
-$ docker build -t taler .
-
-Then instantiate the exchange's container with the following command:
-
-$ docker run taler launch_exchange
-
-and the merchant container with the following command:
-
-$ docker run taler launch_merchant
-
-Please note that the communication between containers is still to be
-configured
+OBSOLETE. Kept around for the sole purpose of grasping
+commands from it.