From 4e00aabc6f1baa87c95cd91c2e23af33b0bf3729 Mon Sep 17 00:00:00 2001
From: Orestis <orestis.malaspinas@pm.me>
Date: Sun, 3 Oct 2021 13:10:16 +0200
Subject: [PATCH] added docker compose for paul

---
 slides/Makefile           |  7 +++++++
 slides/docker-compose.yml | 12 ++++++++++++
 2 files changed, 19 insertions(+)
 create mode 100644 slides/docker-compose.yml

diff --git a/slides/Makefile b/slides/Makefile
index c68e21f..647558b 100644
--- a/slides/Makefile
+++ b/slides/Makefile
@@ -14,6 +14,13 @@ MARKDOWN=$(MD:%.md=%.markdown) # Pour les fichier markdown on transforme .md ->
 
 all: $(PDF) # La cible par défaut (all) exécute les cibles %.pdf
 
+docker: docker-compose.yml
+	docker-compose run slides make all -k || true
+
+docker_clean: docker-compose.yml
+	docker-compose run slides make clean -k || true
+
+
 markdown: $(MARKDOWN) # La markdown les cibles %.markdown
 
 %.pdf: %.md metadata.yaml # %.pdf (chaque fichier %.md génère un fichier avec le même nom mais l'extension .pdf et la dépendance metadata.yaml)
diff --git a/slides/docker-compose.yml b/slides/docker-compose.yml
new file mode 100644
index 0000000..392ae6f
--- /dev/null
+++ b/slides/docker-compose.yml
@@ -0,0 +1,12 @@
+version: "3.3"
+services:
+    slides:
+        #To use dockerfile : build: . 
+        image:  omalaspinas/pandoc:latest
+        environment:
+            USER: 1000
+            GROUP: 1000
+        container_name: modules
+        volumes:
+            - ./:/mnt/slides
+        working_dir: /mnt/slides/
-- 
GitLab