diff options
author | Camil Staps | 2016-10-10 13:41:15 +0200 |
---|---|---|
committer | Camil Staps | 2016-10-10 13:41:15 +0200 |
commit | 5ef33c75a37c70b98a4cd757d292fd4b2c8ff08d (patch) | |
tree | 70baa9ea9620ae4d022693ae3f88bfdfb6f85127 /docker.tex | |
parent | Finish rough presentation (diff) |
Kleine aanpassingen tekst & volgorde
Diffstat (limited to 'docker.tex')
-rw-r--r-- | docker.tex | 49 |
1 files changed, 26 insertions, 23 deletions
@@ -25,6 +25,12 @@ } \date{11 oktober 2016} +\AtBeginSection[]{ + \begin{frame}{Inhoudsopgave} + \tableofcontents[currentsection] + \end{frame} +} + \begin{document} \pdfinfo{ @@ -46,6 +52,7 @@ \begin{itemize} \item Virtualisatie \item Lightweight + \item Compleet besturingssysteem in \'e\'en config beschrijven \item Secure by default \end{itemize} \end{frame} @@ -158,7 +165,7 @@ Tonight's the night: Sleep in a eucalyptus tree. \begin{frame}[fragile]{Daemons}{Dockerfile} \begin{minted}{docker} -# Base: Node.js +# Basis: Node.js FROM node:argon RUN mkdir -p /usr/src/cloogle-stats @@ -168,7 +175,7 @@ WORKDIR /usr/src/cloogle-stats COPY package.json /usr/src/cloogle-stats RUN npm install -# Own source +# Eigen code COPY server.js /usr/src/cloogle-stats COPY entrypoint.sh /usr/src/cloogle-stats @@ -240,13 +247,6 @@ ENTRYPOINT ["./entrypoint.sh"] char c = NULL; \end{minted} \end{frame} -\begin{frame}{Compileren in verschillende omgevingen} - \begin{center} - \includegraphics[width=.5\linewidth]{compiling} - - {\scriptsize\href{https://www.xkcd.com/303/}{https://www.xkcd.com/303/}} - \end{center} -\end{frame} \begin{frame}{Continuous Integration}{Idee} \begin{itemize} @@ -301,39 +301,42 @@ test: \end{itemize} \end{frame} -\begin{frame}{Swarm} +\begin{frame}{Docker Compose} \begin{itemize} \item - Maak een netwerk van Docker hosts + Docker filosofie: \'e\'en proces per container \item - Verdeel workload over al die hosts + Probleem: webserver met database? \item - Hele netwerk toegankelijk als \'e\'en Docker host + Beschrijf hoe containers van elkaar afhankelijk zijn \item - \href{https://www.docker.com/products/docker-swarm}{https://www.docker.com/products/docker-swarm} + \href{https://docs.docker.com/compose/}{https://docs.docker.com/compose/} \end{itemize} - \begin{center} - \includegraphics[width=.3\linewidth]{swarm} - \end{center} \end{frame} -\begin{frame}{Docker Compose} +\begin{frame}{Swarm} \begin{itemize} \item - Docker filosofie: \'e\'en proces per container + Maak een netwerk van Docker hosts \item - Probleem: webserver met database? - \pause + Verdeel workload over al die hosts \item - Beschrijf hoe containers van elkaar afhankelijk zijn + Hele netwerk toegankelijk als \'e\'en Docker host \item - \href{https://docs.docker.com/compose/}{https://docs.docker.com/compose/} + \href{https://www.docker.com/products/docker-swarm}{https://www.docker.com/products/docker-swarm} \end{itemize} + \begin{center} + \includegraphics[width=.3\linewidth]{swarm} + \end{center} \end{frame} \section*{Einde} \begin{frame}{Einde} \begin{itemize} + \item + Vragen? + + \vfill \item Deze presentatie en voorbeelden: \begin{itemize} \item \href{https://git.camilstaps.nl/LUGN-Docker.git}{https://git.camilstaps.nl/LUGN-Docker.git} |