diff options
author | Marcello Stanisci <marcello.stanisci@inria.fr> | 2016-11-13 22:54:10 +0100 |
---|---|---|
committer | Marcello Stanisci <marcello.stanisci@inria.fr> | 2016-11-13 22:54:10 +0100 |
commit | b52a3b284a0cd485680d22c8ff6af7ae303be5c7 (patch) | |
tree | e1e12cc6dcfdb58bc717d2feb42025fbe50a75cc | |
parent | f4ba23448cbe09474d4b1fb4110562ea6b95995c (diff) | |
download | deployment-b52a3b284a0cd485680d22c8ff6af7ae303be5c7.tar.gz deployment-b52a3b284a0cd485680d22c8ff6af7ae303be5c7.tar.bz2 deployment-b52a3b284a0cd485680d22c8ff6af7ae303be5c7.zip |
(initial) base for docker deployment
-rw-r--r-- | docker/base/Dockerfile | 16 | ||||
-rw-r--r-- | docker/base/README | 7 | ||||
-rw-r--r-- | docker/postgres/README | 1 | ||||
-rw-r--r-- | docker/taler-full/README | 17 |
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. |