summaryrefslogtreecommitdiff
path: root/docker/base
diff options
context:
space:
mode:
authorChayim I. Kirshen <c@kirshen.com>2021-12-09 18:25:10 +0200
committerChayim I. Kirshen <c@kirshen.com>2021-12-09 18:25:10 +0200
commit7365b267e2ac1ad6fd323c9bdb121a560b101337 (patch)
tree7af3784405327d89cc0daab59bb144b255529650 /docker/base
parent72addeca0933a23bffa49637a90ffadf26c4eb0e (diff)
downloadredis-py-ck-ssl-cert-passwords.tar.gz
first ssl test - validates an invalid certificateck-ssl-cert-passwords
Diffstat (limited to 'docker/base')
-rw-r--r--docker/base/Dockerfile1
-rw-r--r--docker/base/Dockerfile.cluster3
-rw-r--r--docker/base/Dockerfile.sentinel1
-rw-r--r--docker/base/Dockerfile.stunnel11
4 files changed, 15 insertions, 1 deletions
diff --git a/docker/base/Dockerfile b/docker/base/Dockerfile
index 60be374..c76d15d 100644
--- a/docker/base/Dockerfile
+++ b/docker/base/Dockerfile
@@ -1,3 +1,4 @@
+# produces redisfab/redis-py:6.2.6
FROM redis:6.2.6-buster
CMD ["redis-server", "/redis.conf"]
diff --git a/docker/base/Dockerfile.cluster b/docker/base/Dockerfile.cluster
index 70e8013..70df5ba 100644
--- a/docker/base/Dockerfile.cluster
+++ b/docker/base/Dockerfile.cluster
@@ -1,3 +1,4 @@
+# produces redisfab/redis-py-cluster:6.2.6
FROM redis:6.2.6-buster
COPY create_cluster.sh /create_cluster.sh
@@ -5,4 +6,4 @@ RUN chmod +x /create_cluster.sh
EXPOSE 16379 16380 16381 16382 16383 16384
-CMD [ "/create_cluster.sh"] \ No newline at end of file
+CMD [ "/create_cluster.sh"]
diff --git a/docker/base/Dockerfile.sentinel b/docker/base/Dockerfile.sentinel
index 93c16a7..ef659e3 100644
--- a/docker/base/Dockerfile.sentinel
+++ b/docker/base/Dockerfile.sentinel
@@ -1,3 +1,4 @@
+# produces redisfab/redis-py-sentinel:6.2.6
FROM redis:6.2.6-buster
CMD ["redis-sentinel", "/sentinel.conf"]
diff --git a/docker/base/Dockerfile.stunnel b/docker/base/Dockerfile.stunnel
new file mode 100644
index 0000000..bf45109
--- /dev/null
+++ b/docker/base/Dockerfile.stunnel
@@ -0,0 +1,11 @@
+# produces redisfab/stunnel:latest
+FROM ubuntu:18.04
+
+RUN apt-get update -qq --fix-missing
+RUN apt-get upgrade -qqy
+RUN apt install -qqy stunnel
+RUN mkdir -p /etc/stunnel/conf.d
+RUN echo "foreground = yes\ninclude = /etc/stunnel/conf.d" > /etc/stunnel/stunnel.conf
+RUN chown -R root:root /etc/stunnel/
+
+CMD ["/usr/bin/stunnel"]