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