summaryrefslogtreecommitdiff
path: root/docker/demo
diff options
context:
space:
mode:
authorMS <ms@taler.net>2022-11-10 18:16:34 +0100
committerMS <ms@taler.net>2022-11-10 18:16:34 +0100
commitb78ec4608518c00e3ae9d8e528d83aecab825728 (patch)
tree780d7dab6a85ae7cf678446e36ac6a0d0b95b9b4 /docker/demo
parent07dfee685b66617cf4235bd03cce13cb1a723f6d (diff)
downloaddeployment-b78ec4608518c00e3ae9d8e528d83aecab825728.tar.gz
deployment-b78ec4608518c00e3ae9d8e528d83aecab825728.tar.bz2
deployment-b78ec4608518c00e3ae9d8e528d83aecab825728.zip
readme
Diffstat (limited to 'docker/demo')
-rw-r--r--docker/demo/README21
1 files changed, 20 insertions, 1 deletions
diff --git a/docker/demo/README b/docker/demo/README
index 96df1bd..13fa913 100644
--- a/docker/demo/README
+++ b/docker/demo/README
@@ -43,7 +43,26 @@ From this directory, run:
Hotfixes
--------
-TBD
+Attach to the base image first:
+
+ # $HOTFIX is arbitrary; helps avoid copying and pasting alphanumeric IDs
+ $ docker run --name $HOTFIX -it taler_local/taler_base /bin/bash
+
+From inside the container, navigate to "/$REPO", issue
+"git pull" and install the software as usual. Exit the
+container thereafter.
+
+Commit the container having the hotfix:
+
+ $ docker commit $HOTFIX
+
+That outputs a new ID ($RETVAL). That is the ID of the
+modified image. Tag it, to let other images use it to build:
+
+ $ docker tag $RETVAL taler_local/taler_base:latest
+
+Now build all the images with docker-compose, as described
+in the 'How to run' section.
How to run
==========