Qu'est-ce que Docker ?

Créé le 13 mars 2013

-

API pour LXC ( LinuX Container )

-

Usage similaire à la virtualisation

« Docker est un outil qui peut empaqueter une application et ses dépendances dans un conteneur virtuel, qui pourra être exécuté sur n'importe quel serveur Linux »

- Wikipédia -

Conteneur vs virtualisation

Plus économe en ressources

-

Démarrage en -2sec

-

Communauté ( Docker Hub et autres )

-

Versionnable

-

Scalable

Multi-plateforme

-

Meilleur intégration à Windows

-

Plus facile de déployer un environnement Desktop

Comment l'installer ?

Pour linux grâce au dépôt officiel

-

Pour Mac avec Docker for Mac ( Xhyve )

-

Pour Windows avec Docker for Windows ( Hyper-V ) 

Tour d'horizon

( Démo )

Récap'

Nom d'un dépôt : utilisateur/projet:version

Exemple de commandes : 

  • docker pull debian
  • docker run -it --name mydebian -p 8080:80 debian 
  • docker ps -a
  • docker images

Création d'une stack Wordpress

Sommaire

Déploiement de base avec Docker (Démo)

-

Déploiement avec Docker Compose (Démo)

Aller plus loin

Dockerfile

C’est un fichier qui contient les instructions pour compiler une image Docker

Docker Compose

Outil pour lancer de multiples conteneurs, basé sur un simple fichier YAML

-

Docker Registry

Créez votre propre dépôt privé pour vos images Docker

Docker Machine

 Création d’hôtes Docker en local ou dans le cloud ou vos propres serveurs

Docker Cloud

Les avantages de Docker Compose / Machine dans une interface moderne performante et entièrement monitorée

Rancher/RancherOS

Similaire à Docker Cloud, projet très prometteur ( avantage : Open Source )

MERCI !




Retrouvez ces slides et les ressources liées sur Github

-

github.com/camillebaronnet





Create a presentation like this one
Share it on social medias
Share it on your own
Share it on social medias
Share it on your own

How to export your presentation

Please use Google Chrome to obtain the best export results.


How to export your presentation

Docker - Introduction

by facebookaff

64 views

Public - 11/23/15, 7:27 PM