Skip to content

bewilcox/docker-EPSI-mai2015

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Docker - EPSI 6 mai 2015

Note
La présentation sera ponctuée de live demo pour vous montrer comment utiliser Docker et les outils associés comme docker-compose par exemple. Vous pouvez si vous le souhaitez, préparer votre poste pour pouvoir effectuer les différentes actions en même temps que moi.
Tip
Si vous avez des soucis ou des questions, ouvrez une issue, je tâcherai d’y répondre.

Pour les utilisateurs de Linux

Docker est natif pour Linux car il se repose sur certaines fonctionnalités du Kernel (>3.10)

Il suffit donc d’installer le moteur c’est par ici : https://docs.docker.com/installation/ Je vous laisse vous référer à votre distrib.

Pour vérifier l’installation :

> [sudo] docker version

Pour les autres (Windows et Mac)

Boot2docker

Pour les autres OS, nous utilisons un outil qui va se servir d’une VM Linux de manière masquée. Nous verrons tout cela ensemble.

Pour la procédure d’installation, c’est par ici : http://boot2docker.io/

Pour vérifier l’installation

> boot2docker start
> docker version

Vous devriez être en 1.6

Vagrant (facultatif)

Un des outils autour de Docker est docker-compose. Cet outil n’est malheureusement pas installable sur la VM Boot2docker.

Il faut pour cela passer par une VM Linux plus classique. VM qu’il est possible de provisionner automatiquement avec les outils VirtualBox et Vagrant.

C’est comme vous voulez pour l’install (ca prend un peu de place ~4Go). Vous pourrez suivre la démo.

Si vous voulez procéder à l’installation :

  1. Installer VirtualBox : https://www.virtualbox.org/wiki/Downloads

  2. Installer Vagrant : https://www.vagrantup.com/downloads.html

  3. Copier le fichier Vagrantfile disponible sur ce repo sous un rep que nous nommerons "{REP}"

  4. la commande vagrant --version doit fonctionner

  5. Sous {REP}, lancer la commande vagrant up (Le premier lancement est long.)

  6. Connectez-vous à la VM vagrant ssh

  7. Sous le shell de la vm vérifier l’installation :

> docker version
> docker-compose --version

Vous pouvez stopper la VM avec vagrant halt (une fois sortie de la session ssh).

About

Présentation Docker - Session EPSI du 06 mai 2015

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages