diff --git a/src/docker_modules/python/3.8/Dockerfile b/src/docker_modules/python/3.8/Dockerfile
new file mode 100644
index 0000000000000000000000000000000000000000..20b4edd3aaa75374695afb4ca34c7be889e01933
--- /dev/null
+++ b/src/docker_modules/python/3.8/Dockerfile
@@ -0,0 +1,2 @@
+FROM python:3.8.0a3-stretch
+MAINTAINER Remi Seraphin
diff --git a/src/docker_modules/python/3.8/docker_init.sh b/src/docker_modules/python/3.8/docker_init.sh
new file mode 100755
index 0000000000000000000000000000000000000000..c20b660321d5e5b1b1505bec0ac3992a631c80e8
--- /dev/null
+++ b/src/docker_modules/python/3.8/docker_init.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+docker build src/docker_modules/python/3.8 -t 'python:3.8'
diff --git a/src/docker_modules/r/3.5.3/Dockerfile b/src/docker_modules/r/3.5.3/Dockerfile
new file mode 100644
index 0000000000000000000000000000000000000000..f1f2a15257e36c2cf449db391cab0d68bfbf9091
--- /dev/null
+++ b/src/docker_modules/r/3.5.3/Dockerfile
@@ -0,0 +1,5 @@
+FROM rocker/r-ver:3.5.3
+MAINTAINER Remi Seraphin
+
+RUN R -e "install.packages('tidyverse'); \
+          install.packages('ggplot2')"
diff --git a/src/docker_modules/r/3.5.3/docker_init.sh b/src/docker_modules/r/3.5.3/docker_init.sh
new file mode 100755
index 0000000000000000000000000000000000000000..c054d37c39b4926d01f7a512784dfa07527b5dac
--- /dev/null
+++ b/src/docker_modules/r/3.5.3/docker_init.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+docker build src/docker_modules/r/3.5.3 -t 'r:3.5.3'