diff --git a/.gitignore b/.gitignore
index 4a69ea41b4d84900ba4fea53ce0cc3a87cce8a6e..82ae82bdd3597304beedb2da7f0de64261bfcf25 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@
 __pycache__/
 *.log
 .vagrant/
+slideshow.pdf
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..ae2b4b39a1cf67abbdcb785aa6abd076ba3c02c3
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,10 @@
+.PHONY: all clean
+.DEFAULT_GOAL := all
+
+clean:
+	rm -rf slideshow.pdf
+
+all: slideshow.pdf
+
+slideshow.pdf:
+	pandoc -t beamer slideshow.rst -o slideshow.pdf
diff --git a/README.rst b/README.rst
index b65a6b5b9fd2e81ccd7f0e51bbce8700360b68c6..feca4828469f63e203df3532914d267a9d4bb26c 100644
--- a/README.rst
+++ b/README.rst
@@ -7,3 +7,4 @@ TODO
 ----
 
 - Presentation.
+- Some documentation.
diff --git a/Vagrantfile b/Vagrantfile
index 5ddd671a390d08c0fa68b382bea9e64f6ce48f9b..c9a37da03662fca8472f2d4025ad5863c6e9544d 100644
--- a/Vagrantfile
+++ b/Vagrantfile
@@ -4,12 +4,10 @@
 Vagrant.configure(2) do |config|
   config.vm.box = "ubuntu/trusty64"
   config.vm.provision "shell", inline: <<-SHELL
-    sudo apt-get update
-    sudo apt-get install -yf git python-dev python-pip apt-transport-https ca-certificates
     sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
     echo 'deb https://apt.dockerproject.org/repo ubuntu-trusty main' | sudo tee /etc/apt/sources.list.d/docker.list
     sudo apt-get update
-    sudo apt-get install -yf docker-engine
+    sudo apt-get install -yf git python-dev python-pip apt-transport-https ca-certificates pandoc texlive-latex-base texlive-fonts-recommended texlive-latex-recommended docker-engine
     sudo pip install docker-compose
     sudo sed -i 's/DEFAULT_FORWARD_POLICY=.*/DEFAULT_FORWARD_POLICY="ACCEPT"/g' /etc/default/ufw
     sudo service ufw restart
diff --git a/slideshow.rst b/slideshow.rst
new file mode 100644
index 0000000000000000000000000000000000000000..51164b9bcc110c4d3b7b660deee58ca947cd7b95
--- /dev/null
+++ b/slideshow.rst
@@ -0,0 +1,2 @@
+Docker introduction
+###################