From: Peter van Dijk <peter.van.dijk@powerdns.com>
Date: Thu, 23 May 2019 23:34:02 +0000 (+0200)
Subject: auth: document how to get mysql or postgres from docker
X-Git-Tag: dnsdist-1.4.0-beta1~19^2
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c6b2216a66f1f8f663b70fa45b4c2eeafcafd2a8;p=pdns

auth: document how to get mysql or postgres from docker
---

diff --git a/regression-tests/README.md b/regression-tests/README.md
index 3586c5cca..896cba912 100644
--- a/regression-tests/README.md
+++ b/regression-tests/README.md
@@ -152,3 +152,19 @@ This does not install the jdnssec-verifyzone tools. The test that will break wit
 touch tests/verify-dnssec-zone/allow-missing
 ```
 
+Getting required daemons from Docker
+------------------------------------
+
+Please keep in mind that databases may need a few seconds to start up.
+
+'MySQL':
+```sh
+docker run -p 3306:3306 --rm -d -e MYSQL_ALLOW_EMPTY_PASSWORD=1 mariadb
+GMYSQLHOST=127.0.0.1 ./start-test-stop 5300 gmysql
+```
+
+Postgres:
+```sh
+docker run -p 5432:5432 --rm -d postgres
+GPGSQLUSER=postgres PGHOST=127.0.0.1  ./start-test-stop 5300 gpgsql
+```