Docker. dotcloud PaaS Français. Mars 2013 OpenSource. Ecrit en GO

Size: px
Start display at page:

Download "Docker. dotcloud PaaS Français. Mars 2013 OpenSource. Ecrit en GO"

Transcription

1

2 Docker dotcloud PaaS Français Mars 2013 OpenSource Ecrit en GO

3 Vocabulaire : Image vs Container Container = 1 instance d une Image. IMAGE to CONTAINER => run CONTAINER to IMAGE => build

4 Vocabulaire : Local vs Repo Tout fonctionne comme GIT (commit, push, pull) - REPO IMAGE to LOCAL IMAGE => pull - CONTAINER to LOCAL IMAGE => commit - LOCAL IMAGE -> REPO IMAGE => push Tout à un ID Tout à une version (on commit la différence)

5 Container VS Virtual Machine Docker VS VMWare, VirtualBox,.. Performance (pas de virtualisation) Isolation (namespace, cgroup) OS + Application (build complet) Plus simple que LXT (linux container), Libvirt

6 Avantage user Time from dev to prod (image, container) Size (diff image Git, Debian 89Mb!) Mount shared folder (host-container) Network (NAT) Communication inter-container (security)

7 Install sur MAC download virtualbox vagrant boot2docker boot2docker ip l ip de la vm (nécessaire pour PAT) docker version sanity check boot2docker init crée une VM (login docker, tcuser ) boot2docker start export DOCKER_HOST=tcp:// :2376 export DOCKER_CERT_PATH=/Users/pa/.boot2docker/certs/boot2docker-vm export DOCKER_TLS_VERIFY=1 boot2docker stop boot2docker download boot2docker start mise à jour

8 Install sur Ubuntu apt-get install docker

9 RUN sans daemon, sans terminal docker run hello-world hello-world est ici une image docker run learn/tutorial /bin/echo hello world docker run learn/tutorial apt-get install -y ping run fait un pull si besoin docker ps docker non stoppé, daemon docker ps -l last, dernier container en cours docker ps -a tous les containers docker inspect id info bas niveau du container docker images list des images en local docker images docker rmi hello-world docker rmi learn/tutorial docker images supprime image en local docker ps -a docker rm id docker ps -a supprime le container

10 RUN sans daemon, avec terminal docker run -t -i ubuntu:14.04 /bin/bash charge l image ubuntu:14.04 instancie l image passe en mode interactif (autrement pas d output des commandes) branche un terminal tty (sinon pas très user friendly) execute /bin/bash exit (ctrl+d), sans -t pas de teminal sans -i pas interactif, passer en mode interactif

11 RUN en mode daemon docker run -d ubuntu:14.04 /bin/sh -c "while true; do echo hello world; sleep 1; done" passer en mode daemon return un containerid docker logs namecontainer ou id docker logs -f namecontainer ou id docker stop namecontainer ou id stop mais ne détruit pas docker restart namecontainer ou id relance la commande

12 Tips : --name Simplifier vous la vie docker run -t -i --name essaiubuntu ubuntu:14.04 /bin/bash

13 CONTAINER avec PAT docker run -d -P training/webapp python app.py -P forward le port sur le host mais on ne le chosit pas docker ps -a aficher le port docker run -d -p 5000:5000 training/webapp python app.py -p forward le port, message si port déjà pris docker port id 5000 pour connaitre le port boot2docker ip docker logs -f id si on refait un call du web, on voit les logs monter docker top namecontainer ou id docker inspect namecontainer ou id docker inspect -f '{{.NetworkSettings.IPAddress }}' namecontainer ou id docker restart

14 Attach Container docker run -d -P --name web training/webapp python app.py docker exec -i -t web bash :) Toujours pas compris à quoi sert la fonction attach : docker attach web

15 HUB docker images liste images déjà ramenées chercher sinatra docker search training/sinatra si pas de / alors image officiel docker, normalement le user docker pull training/sinatra ramene l image pour info docker run fait le docker pull si besoin docker images docker pull golang:1.3.2 on verra plus tard l utilité de ce docker docker login pour se connecter au hub docker, créé un fichier.dockercfg more ~pa/.dockercfg!! docker mais à disposition un container pour faire son repo étrange il est écrit en python :) L image s appelle registry com/_/registry/

16 Commit to repository docker run -t -i training/sinatra /bin/bash gem install json touch onearchi exit docker ps -l docker diff pensive_torvalds docker commit -m="added json gem" -a="pa" d68820a0d5a0 patrickalin/sinatra:v2 id peut être les 3 premiers caractères, retourne l id de l image docker images docker run -t -i patrickalin/sinatra:v2 /bin/bash ls onearchi exit docker push patrickalin/sinatra:v2 docker rmi patrickalin/sinatra:v2 supprimer l image que l on vient de créer

17 Save image/container to file docker images docker save image_id > image.tar docker rmi image_id docker load image_id < image.tar docker ps -a docker export container_id > container.tar docker rm container_id cat container.tar docker import - container_id le container devient une image!

18 Build from Dockerfile mkdir sinatra cd sinatra touch Dockerfile # This is a comment FROM ubuntu:14.04 MAINTAINER Patrick ALin <[email protected]> RUN touch OneArchi2.txt docker build -t="patrickalin/sinatra:v3". attention le. à la fin :) docker images docker run -t -i patrickalin/sinatra:v3 /bin/bash ls -> on voit notre fichier onearchi2 docker images docker tag 0cf901cc6927 patrickalin/sinatra:v4 changer le tag docker images

19 Example : NGINX

20 Network suite docker run -d -p 5000:5000 training/webapp python app.py bind fix docker run -d -p :5000:5000 training/webapp python app.py bind to interface du host docker run -d -p ::5000 training/webapp python app.py docker choisi dynamiquement docker run -d -p :5000:5000/udp training/webapp python app.py UDP docker port id 5000 list du bind

21 Container linking : App with DB docker run -d --name db training/postgres docker run -d -P --name web --link db:webdb training/webapp python app.py --link name:alias docker ps --no-trunc awk '{print $NF}' voir les liens link docker exec -ti web /bin/bash Add Environment variables : env, Updating the /etc/hosts file. WEBDB_PORT_5432_TCP=tcp:// :5432 WEBDB_PORT=tcp:// :5432 WEBDB_PORT_5432_TCP_PORT=5432 WEBDB_PORT_5432_TCP_ADDR= webdb The connection will be secure and private; only the linked web container will be able to talk to the dbcontainer.

22 Data inter container Mount Example migration, partage de disque entre 2 containers docker run -d -v /dbdata --name db1 training/postgres -v crée le volume dbdata docker exec -i -t db1 bash (répertoire vide, touch onearchi2) docker run -d --name db2 --volumes-from db1 training/postgres volumes-from monte le volume docker exec -i -t db2 bash Mount volume from host Example backup docker run --volumes-from db1 -v $(pwd)/backup:/backup ubuntu tar cvf /backup/backup.tar /dbdata -v host:container

23 Ex: cross compile GO sur le host créer un fichier hello.go docker run --rm -it -v "$(pwd)":/usr/src/myfolder -w /usr/src/myfolder golang:1.3.1-cross bash --rm écrase le container si il existe déjà -v monter le folder du host dans le container à /myapp -w move to this folder (work directory) exécue go build -v comme si on était sur le host cross build docker run --rm -v "$(pwd)":/myapp -w /myapp golang:1.3.1 go build -v docker run --rm -v "$(pwd)":/myapp -w /myapp -e GOOS=windows -e GOARCH=386 golang:1.3.2-cross go build -v docker run --rm -v "$(pwd)":/usr/src/myapp -w /usr/src/myapp -e GOOS=darwin -e GOARCH=amd64 golang:1.3.1-cross go build -v -e environment

24 Example : Clustering Cluster de nginx modifier créer un fichier index.html dans le répertoire html docker run --name data-volume-container -v $PWD/html:/usr/share/nginx/html debian:jessie /bin/bash docker run --name static1 -d -p 80 --volumes-from data-volume-container nginx /usr/sbin/nginx -g "daemon off;" docker run --name static2 -d -p 80 --volumes-from data-volume-container nginx /usr/sbin/nginx -g "daemon off;" docker port static1 80 boot2docker ip :49159 docker port static :49159

25 Docker UI docker run -d -p 9000:9000 -v /var/run/docker.sock:/docker.sock crosbymichael/dockerui -e /docker.sock

26 Autres commandes docker image -a voir tout l history docker history image:tag voir le comment docker stop $(docker ps -a -q) docker rm $(docker ps -a -q) supprimer tous les containers docker info où est-ce stocké docker events ce qui se passe en temps réel docker start, pause, unpause, stop start pour se rattacher, les autres comme le nom l indique Et bien d autres...

27

28 Others examples docker run --name mysql -e MYSQL_ROOT_PASSWORD=mysecretpassword -d mysql docker run --name="phpmyadmin" -d -P --link mysql:mysql --env=virtual_host=phpmyadmin.example.com maxexcloo/phpmyadmin docker port phpmyadmin docker run -d -P --name php -v "$(pwd)":/var/www/html --link mysql:mysql php:5.6-apache.

29 Si on stop la VM est-ce que l on a la reprise de docker Shipyard

Intro to Docker for CMS

Intro to Docker for CMS Intro to Docker for CMS About me I am Michael Klatsky System Admin and Architect Worked for Javanet, RCN, CT Telephone, TNR Global and Esperdyne Technologies Avid husband, father, homebrewer and dog lover

More information

Platform as a Service and Container Clouds

Platform as a Service and Container Clouds John Rofrano Senior Technical Staff Member, Cloud Automation Services, IBM Research [email protected] or [email protected] Platform as a Service and Container Clouds using IBM Bluemix and Docker for Cloud

More information

Intro to Docker and Containers

Intro to Docker and Containers Contain Yourself Intro to Docker and Containers Nicola Kabar @nicolakabar [email protected] Solutions Architect at Docker Help Customers Design Solutions based on Docker

More information

Linux & Docker auf Azure

Linux & Docker auf Azure Linux & Docker auf Azure Linux in der Azure Cloud Web Mail Twitter Rainer Stropek software architects gmbh http://www.timecockpit.com [email protected] @rstropek Saves the day. Your Host Rainer Stropek

More information

Repris de : https://thomas-leister.de/internet/sharelatex-online-latex-editor-auf-ubuntu-12-04-serverinstallieren/ Version Debian (de base)

Repris de : https://thomas-leister.de/internet/sharelatex-online-latex-editor-auf-ubuntu-12-04-serverinstallieren/ Version Debian (de base) Repris de : https://thomas-leister.de/internet/sharelatex-online-latex-editor-auf-ubuntu-12-04-serverinstallieren/ Version Debian (de base) Démarre un shell root $ sudo -s Installation des paquets de base

More information

General Certificate of Education Advanced Level Examination June 2012

General Certificate of Education Advanced Level Examination June 2012 General Certificate of Education Advanced Level Examination June 2012 French Unit 4 Speaking Test Candidate s Material To be conducted by the teacher examiner between 7 March and 15 May 2012 (FRE4T) To

More information

Introduction au BIM. ESEB 38170 Seyssinet-Pariset Economie de la construction email : [email protected]

Introduction au BIM. ESEB 38170 Seyssinet-Pariset Economie de la construction email : contact@eseb.fr Quel est l objectif? 1 La France n est pas le seul pays impliqué 2 Une démarche obligatoire 3 Une organisation plus efficace 4 Le contexte 5 Risque d erreur INTERVENANTS : - Architecte - Économiste - Contrôleur

More information

Linstantiation of applications. Docker accelerate

Linstantiation of applications. Docker accelerate Industrial Science Impact Factor : 1.5015(UIF) ISSN 2347-5420 Volume - 1 Issue - 12 Aug - 2015 DOCKER CONTAINER 1 2 3 Sawale Bharati Shankar, Dhoble Manoj Ramchandra and Sawale Nitin Shankar images. ABSTRACT

More information

Saruman Documentation

Saruman Documentation Saruman Documentation Release 0.3.0 Tycho Tatitscheff January 05, 2016 Contents 1 Saruman 3 1.1 Most important Urls.................................... 3 1.2 Technologies used.....................................

More information

Windows et Office XP, pack en 2 volumes : Microsoft Office 2003 KillerTips; Décrasser Windows X

Windows et Office XP, pack en 2 volumes : Microsoft Office 2003 KillerTips; Décrasser Windows X Windows et Office XP, pack en 2 volumes : Microsoft Office 2003 KillerTips; Décrasser Windows XP Download: Windows et Office XP, pack en 2 volumes : Microsoft Office 2003 KillerTips; Décrasser Windows

More information

Putting It All Together. Vagrant Drush Version Control

Putting It All Together. Vagrant Drush Version Control Putting It All Together Vagrant Drush Version Control Vagrant Most Drupal developers now work on OSX. The Vagarant provisioning scripts may not work on Windows without subtle changes. If supplied, read

More information

Docker Containers. Marko Ambrož, Žiga Hudolin Ministrstvo za javno upravo DIREKTORAT ZA INFORMATIKO

Docker Containers. Marko Ambrož, Žiga Hudolin Ministrstvo za javno upravo DIREKTORAT ZA INFORMATIKO Docker Containers Marko Ambrož, Žiga Hudolin Ministrstvo za javno upravo DIREKTORAT ZA INFORMATIKO Vendor lock in with DOCKER??? DOCKER CLIENT DOCKER CLIENT HUB DOCKER ENGINE DOCKER REGISTRY DOCKER SWARM

More information

Configuration des pré-requis Linux. Référence : 10202 Version N : 1 Créé le : 9 Janvier 2011. Créé par : Thibault Cuisy Téléphone : 0476705296

Configuration des pré-requis Linux. Référence : 10202 Version N : 1 Créé le : 9 Janvier 2011. Créé par : Thibault Cuisy Téléphone : 0476705296 Référence : 10202 Version N : 1 Créé le : 9 Janvier 2011 Créé par : Thibault Cuisy Téléphone : 0476705296 Sommaire 1. Objectif... 3 2. Debian, Ubuntu... 4 2.1. Installation de SNMP... 4 2.2. Configuration...

More information

Hours: The hours for the class are divided between practicum and in-class activities. The dates and hours are as follows:

Hours: The hours for the class are divided between practicum and in-class activities. The dates and hours are as follows: March 2014 Bienvenue à EDUC 1515 Français Langue Seconde Partie 1 The following information will allow you to plan in advance for the upcoming session of FSL Part 1 and make arrangements to complete the

More information

Enterprise Risk Management & Board members. GUBERNA Alumni Event June 19 th 2014 Prepared by Gaëtan LEFEVRE

Enterprise Risk Management & Board members. GUBERNA Alumni Event June 19 th 2014 Prepared by Gaëtan LEFEVRE Enterprise Risk Management & Board members GUBERNA Alumni Event June 19 th 2014 Prepared by Gaëtan LEFEVRE Agenda Introduction Do we need Risk Management? The 8 th EU Company Law Directive Art 41, 2b Three

More information

ESMA REGISTERS OJ/26/06/2012-PROC/2012/004. Questions/ Answers

ESMA REGISTERS OJ/26/06/2012-PROC/2012/004. Questions/ Answers ESMA REGISTERS OJ/26/06/2012-PROC/2012/004 Questions/ Answers Question n.10 (dated 18/07/2012) In the Annex VII Financial Proposal, an estimated budget of 1,500,000 Euro is mentioned for the total duration

More information

Note concernant votre accord de souscription au service «Trusted Certificate Service» (TCS)

Note concernant votre accord de souscription au service «Trusted Certificate Service» (TCS) Note concernant votre accord de souscription au service «Trusted Certificate Service» (TCS) Veuillez vérifier les éléments suivants avant de nous soumettre votre accord : 1. Vous avez bien lu et paraphé

More information

Working with Docker on Microsoft Azure

Working with Docker on Microsoft Azure Working with Docker on Microsoft Azure Lab Overview In this lab you will create a Docker enabled virtual machine from the Azure Marketplace. You will then go through basic Docker commands. After that,

More information

OS9 UNIX help man chd cd del rm copy cp makdir mkdir OS9 is case sensitive!! attr chmod deldir rmdir pd pwd list more

OS9 UNIX help man chd cd del rm copy cp makdir mkdir OS9 is case sensitive!! attr chmod deldir rmdir pd pwd list more INFOS OS9 OS9 COMMAND WHAT IT DOES dir list files copy copy files list print file content attr shows and change access privileges ( in OS9 all users of the same group hav same privileges ) : from right

More information

Langages Orientés Objet Java

Langages Orientés Objet Java Langages Orientés Objet Java Exceptions Arnaud LANOIX Université Nancy 2 24 octobre 2006 Arnaud LANOIX (Université Nancy 2) Langages Orientés Objet Java 24 octobre 2006 1 / 32 Exemple public class Example

More information

How Bigtop Leveraged Docker for Build Automation and One-Click Hadoop Provisioning

How Bigtop Leveraged Docker for Build Automation and One-Click Hadoop Provisioning How Bigtop Leveraged Docker for Build Automation and One-Click Hadoop Provisioning Evans Ye Apache Big Data 2015 Budapest Who am I Apache Bigtop PMC member Software Engineer at Trend Micro Develop Big

More information

Administrer les solutions Citrix XenApp et XenDesktop 7.6 CXD-203

Administrer les solutions Citrix XenApp et XenDesktop 7.6 CXD-203 Administrer les solutions Citrix XenApp XenDesktop 7.6 CXD-203 MIEL Centre Agréé : N 11 91 03 54 591 Pour contacter le service formation : 01 60 19 16 27 Pour consulter le planning des formations : www.miel.fr/formation

More information

N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In

N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 819 0735 December 2004 Copyright 2004 Sun Microsystems,

More information

Solaris 10 Documentation README

Solaris 10 Documentation README Solaris 10 Documentation README Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817 0550 10 January 2005 Copyright 2005 Sun Microsystems, Inc. 4150 Network Circle, Santa

More information

Survey on Conference Services provided by the United Nations Office at Geneva

Survey on Conference Services provided by the United Nations Office at Geneva Survey on Conference Services provided by the United Nations Office at Geneva Trade and Development Board, fifty-eighth session Geneva, 12-23 September 2011 Contents Survey contents Evaluation criteria

More information

Introduction ToIP/Asterisk Quelques applications Trixbox/FOP Autres distributions Conclusion. Asterisk et la ToIP. Projet tuteuré

Introduction ToIP/Asterisk Quelques applications Trixbox/FOP Autres distributions Conclusion. Asterisk et la ToIP. Projet tuteuré Asterisk et la ToIP Projet tuteuré Luis Alonso Domínguez López, Romain Gegout, Quentin Hourlier, Benoit Henryon IUT Charlemagne, Licence ASRALL 2008-2009 31 mars 2009 Asterisk et la ToIP 31 mars 2009 1

More information

Mise en pratique : installation d'openvpn sur OpenWRT

Mise en pratique : installation d'openvpn sur OpenWRT Mise en pratique : installation d'openvpn sur OpenWRT OpenWRT est un système GNU/Linux opensource conçu pour le matériel réseau (principalement des routeurs et points d accès wi-fi) permettant l'ajout

More information

Personnalisez votre intérieur avec les revêtements imprimés ALYOS design

Personnalisez votre intérieur avec les revêtements imprimés ALYOS design Plafond tendu à froid ALYOS technology ALYOS technology vous propose un ensemble de solutions techniques pour vos intérieurs. Spécialiste dans le domaine du plafond tendu, nous avons conçu et développé

More information

Scrubbing Disks Using the Solaris Operating Environment Format Program

Scrubbing Disks Using the Solaris Operating Environment Format Program Scrubbing Disks Using the Solaris Operating Environment Format Program By Rob Snevely - Enterprise Technology Center Sun BluePrints OnLine - June 2000 http://www.sun.com/blueprints Sun Microsystems, Inc.

More information

Thursday, February 7, 2013. DOM via PHP

Thursday, February 7, 2013. DOM via PHP DOM via PHP Plan PHP DOM PHP : Hypertext Preprocessor Langage de script pour création de pages Web dynamiques Un ficher PHP est un ficher HTML avec du code PHP

More information

Upgrading the Solaris PC NetLink Software

Upgrading the Solaris PC NetLink Software Upgrading the Solaris PC NetLink Software By Don DeVitt - Enterprise Engineering Sun BluePrints OnLine - January 2000 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road Palo Alto,

More information

Tool & Asset Manager 2.0. User's guide 2015

Tool & Asset Manager 2.0. User's guide 2015 Tool & Asset Manager 2.0 User's guide 2015 Table of contents Getting Started...4 Installation...5 "Standalone" Edition...6 "Network" Edition...7 Modify the language...8 Barcode scanning...9 Barcode label

More information

POB-JAVA Documentation

POB-JAVA Documentation POB-JAVA Documentation 1 INTRODUCTION... 4 2 INSTALLING POB-JAVA... 5 Installation of the GNUARM compiler... 5 Installing the Java Development Kit... 7 Installing of POB-Java... 8 3 CONFIGURATION... 9

More information

What Does Tequila Have to Do with Managing Macs? Using Open Source Tools to Manage Mac OS in the Enterprise!

What Does Tequila Have to Do with Managing Macs? Using Open Source Tools to Manage Mac OS in the Enterprise! What Does Tequila Have to Do with Managing Macs? Using Open Source Tools to Manage Mac OS in the Enterprise! Josh Schripsema Sr. Systems Engineer Expedia, Inc. Caitlin Hodgins Sr. Systems Administrator

More information

Audit de sécurité avec Backtrack 5

Audit de sécurité avec Backtrack 5 Audit de sécurité avec Backtrack 5 DUMITRESCU Andrei EL RAOUSTI Habib Université de Versailles Saint-Quentin-En-Yvelines 24-05-2012 UVSQ - Audit de sécurité avec Backtrack 5 DUMITRESCU Andrei EL RAOUSTI

More information

SunFDDI 6.0 on the Sun Enterprise 10000 Server

SunFDDI 6.0 on the Sun Enterprise 10000 Server SunFDDI 6.0 on the Sun Enterprise 10000 Server Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No.: 806-3610-11 November 1999, Revision A Send

More information

Jimmy Goffaux @amto_res. Hébergement Cloud - TechDay

Jimmy Goffaux @amto_res. Hébergement Cloud - TechDay Jimmy Goffaux @amto_res Hébergement Cloud - TechDay Sommaire Besoin Chiffres Stockage : Ceph et local ACL et Permissions Hooks DNS Contextualisation Conclusion Besoin Besoin interne : - Industrialisation

More information

Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server

Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 U.S.A. 650-960-1300 Part No. 806-6121 July 2000, Revision A Copyright 2000

More information

Installation. Installation centreon + nagios3 1 25 mai 2009 1.1 LISTE DES PRE-REQUIS. Nagios/centreon. 1.1.1 Paquets divers. 1.1.

Installation. Installation centreon + nagios3 1 25 mai 2009 1.1 LISTE DES PRE-REQUIS. Nagios/centreon. 1.1.1 Paquets divers. 1.1. Installation 1.1 LISTE DES PRE-REQUIS 1.1.1 Paquets divers tofrodos mailx lsb-release build-essential 1.1.2 Compilateurs : 1.1.3 Serveur Web et php5 apache2 php5 php5-mysql php-pear php5-ldap php5-snmp

More information

Interfaces de programmation pour les composants de la solution LiveCycle ES (juillet 2008)

Interfaces de programmation pour les composants de la solution LiveCycle ES (juillet 2008) Interfaces de programmation pour les composants de la solution LiveCycle ES (juillet 2008) Ce document répertorie les interfaces de programmation que les développeurs peuvent utiliser pour créer des applications

More information

AgroMarketDay. Research Application Summary pp: 371-375. Abstract

AgroMarketDay. Research Application Summary pp: 371-375. Abstract Fourth RUFORUM Biennial Regional Conference 21-25 July 2014, Maputo, Mozambique 371 Research Application Summary pp: 371-375 AgroMarketDay Katusiime, L. 1 & Omiat, I. 1 1 Kampala, Uganda Corresponding

More information

Stockage distribué sous Linux

Stockage distribué sous Linux Félix Simon Ludovic Gauthier IUT Nancy-Charlemagne - LP ASRALL Mars 2009 1 / 18 Introduction Répartition sur plusieurs machines Accessibilité depuis plusieurs clients Vu comme un seul et énorme espace

More information

EPREUVE D EXPRESSION ORALE. SAVOIR et SAVOIR-FAIRE

EPREUVE D EXPRESSION ORALE. SAVOIR et SAVOIR-FAIRE EPREUVE D EXPRESSION ORALE SAVOIR et SAVOIR-FAIRE Pour présenter la notion -The notion I m going to deal with is The idea of progress / Myths and heroes Places and exchanges / Seats and forms of powers

More information

How To Set Up Vsftpd On A Pc Or Mac Or Mac (For Mac) On A Mac Or Ipa (For Pc Or Ipad) On Pc Or Pc Or Pb (For Ipa) On An Ipa Or Mac

How To Set Up Vsftpd On A Pc Or Mac Or Mac (For Mac) On A Mac Or Ipa (For Pc Or Ipad) On Pc Or Pc Or Pb (For Ipa) On An Ipa Or Mac Table des matières 1 SERVICE FTP... 2 1.1 Introduction... 2 1.2 Paquetages... 2 1.3 Démarrer le service vsftpd... 2 1.4 Tester le service vsftpd... 3 1.5 Fichiers de configuration... 3 1.5.1 etc/vsftpd/ftpusers...

More information

Technical Service Bulletin

Technical Service Bulletin Technical Service Bulletin FILE CONTROL CREATED DATE MODIFIED DATE FOLDER OpenDrive 02/05/2005 662-02-25008 Rev. : A Installation Licence SCO sur PC de remplacement English version follows. Lors du changement

More information

TP : Configuration de routeurs CISCO

TP : Configuration de routeurs CISCO TP : Configuration de routeurs CISCO Sovanna Tan Novembre 2010 révision décembre 2012 1/19 Sovanna Tan TP : Routeurs CISCO Plan 1 Présentation du routeur Cisco 1841 2 Le système d exploitation /19 Sovanna

More information

Sun Management Center Change Manager 1.0.1 Release Notes

Sun Management Center Change Manager 1.0.1 Release Notes Sun Management Center Change Manager 1.0.1 Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817 0891 10 May 2003 Copyright 2003 Sun Microsystems, Inc. 4150

More information

Sun Management Center 3.5 Update 1b Release Notes

Sun Management Center 3.5 Update 1b Release Notes Sun Management Center 3.5 Update 1b Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 819 3054 10 June 2005 Copyright 2005 Sun Microsystems, Inc. 4150 Network

More information

Qu est-ce que le Cloud? Quels sont ses points forts? Pourquoi l'adopter? Hugues De Pra Data Center Lead Cisco Belgium & Luxemburg

Qu est-ce que le Cloud? Quels sont ses points forts? Pourquoi l'adopter? Hugues De Pra Data Center Lead Cisco Belgium & Luxemburg Qu est-ce que le Cloud? Quels sont ses points forts? Pourquoi l'adopter? Hugues De Pra Data Center Lead Cisco Belgium & Luxemburg Agenda Le Business Case pour le Cloud Computing Qu est ce que le Cloud

More information

Installation troubleshooting guide

Installation troubleshooting guide Installation troubleshooting guide Content ERROR CODE PROBLEMS... 3 Error code 301: Unknown protection system. Verify the installation.... 3 Error code 302: The software cannot be used. The computer date

More information

Docker : devops, shared registries, HPC and emerging use cases. François Moreews & Olivier Sallou

Docker : devops, shared registries, HPC and emerging use cases. François Moreews & Olivier Sallou Docker : devops, shared registries, HPC and emerging use cases François Moreews & Olivier Sallou Presentation Docker is an open-source engine to easily create lightweight, portable, self-sufficient containers

More information

Calcul parallèle avec R

Calcul parallèle avec R Calcul parallèle avec R ANF R Vincent Miele CNRS 07/10/2015 Pour chaque exercice, il est nécessaire d ouvrir une fenètre de visualisation des processes (Terminal + top sous Linux et Mac OS X, Gestionnaire

More information

Level 2 French, 2014

Level 2 French, 2014 91121 911210 2SUPERVISOR S Level 2 French, 2014 91121 Demonstrate understanding of a variety of written and / or visual French text(s) on familiar matters 9.30 am Wednesday 26 November 2014 Credits: Five

More information

Installation GENTOO + RAID sur VMWARE

Installation GENTOO + RAID sur VMWARE Installation GENTOO + RAID sur VMWARE Chargement modules modprobe raid0 modprobe raid1 modprobe dm-mod Partitionnement /dev/sdx1 ext2 32M /dev/sdx2 swap =RAM /dev/sdx3 ext3 reste du disque Pour supprimer

More information

Archived Content. Contenu archivé

Archived Content. Contenu archivé ARCHIVED - Archiving Content ARCHIVÉE - Contenu archivé Archived Content Contenu archivé Information identified as archived is provided for reference, research or recordkeeping purposes. It is not subject

More information

Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios

Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios 27 au 29 mars 2013 Speaker @cyrilleleclerc CTO Architect Cyrille Le Clerc Fort Traffic Open Source Cloud, DevOps Speaker @hgomez Architecte

More information

ATP Co C pyr y ight 2013 B l B ue C o C at S y S s y tems I nc. All R i R ghts R e R serve v d. 1

ATP Co C pyr y ight 2013 B l B ue C o C at S y S s y tems I nc. All R i R ghts R e R serve v d. 1 ATP 1 LES QUESTIONS QUI DEMANDENT RÉPONSE Qui s est introduit dans notre réseau? Comment s y est-on pris? Quelles données ont été compromises? Est-ce terminé? Cela peut-il se reproduire? 2 ADVANCED THREAT

More information

Command Line Crash Course For Unix

Command Line Crash Course For Unix Command Line Crash Course For Unix Controlling Your Computer From The Terminal Zed A. Shaw December 2011 Introduction How To Use This Course You cannot learn to do this from videos alone. You can learn

More information

Rio de Janeiro. Tout simplement, HISTORIQUE! RESULTATS SPORTIFS Christophe PINNA NICE ELITE SPORT 21, bd Carnot 06300 Nice Tél. : +33 (0)6 08 45 80 07 Fax : +33 (0)4 93 56 78 77 Email : [email protected]

More information

User Manual of the Pre-built Ubuntu 9 Virutal Machine

User Manual of the Pre-built Ubuntu 9 Virutal Machine SEED Document 1 User Manual of the Pre-built Ubuntu 9 Virutal Machine Copyright c 2006-2011 Wenliang Du, Syracuse University. The development of this document is funded by the National Science Foundation

More information

Group Projects M1 - Cubbyhole

Group Projects M1 - Cubbyhole SUPINFO Academic Dept. Project presentation Group Projects Version 1.0 Last update: 20/11/2013 Use: Students Author: Samuel CUELLA Conditions d utilisations : SUPINFO International University vous permet

More information

Short Form Description / Sommaire: Carrying on a prescribed activity without or contrary to a licence

Short Form Description / Sommaire: Carrying on a prescribed activity without or contrary to a licence NOTICE OF VIOLATION (Corporation) AVIS DE VIOLATION (Société) Date of Notice / Date de l avis: August 29, 214 AMP Number / Numéro de SAP: 214-AMP-6 Violation committed by / Violation commise par : Canadian

More information

Office of the Auditor General / Bureau du vérificateur général FOLLOW-UP TO THE 2010 AUDIT OF COMPRESSED WORK WEEK AGREEMENTS 2012 SUIVI DE LA

Office of the Auditor General / Bureau du vérificateur général FOLLOW-UP TO THE 2010 AUDIT OF COMPRESSED WORK WEEK AGREEMENTS 2012 SUIVI DE LA Office of the Auditor General / Bureau du vérificateur général FOLLOW-UP TO THE 2010 AUDIT OF COMPRESSED WORK WEEK AGREEMENTS 2012 SUIVI DE LA VÉRIFICATION DES ENTENTES DE SEMAINE DE TRAVAIL COMPRIMÉE

More information

Sun StorEdge A5000 Installation Guide

Sun StorEdge A5000 Installation Guide Sun StorEdge A5000 Installation Guide for Windows NT Server 4.0 Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No. 805-7273-11 October 1998,

More information

Optimizing Solaris Resources Through Load Balancing

Optimizing Solaris Resources Through Load Balancing Optimizing Solaris Resources Through Load Balancing By Tom Bialaski - Enterprise Engineering Sun BluePrints Online - June 1999 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road

More information

BILL C-665 PROJET DE LOI C-665 C-665 C-665 HOUSE OF COMMONS OF CANADA CHAMBRE DES COMMUNES DU CANADA

BILL C-665 PROJET DE LOI C-665 C-665 C-665 HOUSE OF COMMONS OF CANADA CHAMBRE DES COMMUNES DU CANADA C-665 C-665 Second Session, Forty-first Parliament, Deuxième session, quarante et unième législature, HOUSE OF COMMONS OF CANADA CHAMBRE DES COMMUNES DU CANADA BILL C-665 PROJET DE LOI C-665 An Act to

More information

Introduction to Git. Markus Kötter [email protected]. Notes. Leinelab Workshop July 28, 2015

Introduction to Git. Markus Kötter koetter@rrzn.uni-hannover.de. Notes. Leinelab Workshop July 28, 2015 Introduction to Git Markus Kötter [email protected] Leinelab Workshop July 28, 2015 Motivation - Why use version control? Versions in file names: does this look familiar? $ ls file file.2 file.

More information

Les Métiers (Jobs and Professions)

Les Métiers (Jobs and Professions) Purpose and requirements: The main themes of the lesson are jobs and professions. Here, students are encouraged to talk and interact verbally since most of the lesson does not require any writing. It introduces

More information

Chris Rosen, Technical Product Manager for IBM Containers, [email protected] Lin Sun, Senior Software Engineer for IBM Containers, [email protected].

Chris Rosen, Technical Product Manager for IBM Containers, crosen@us.ibm.com Lin Sun, Senior Software Engineer for IBM Containers, linsun@us.ibm. Chris Rosen, Technical Product Manager for IBM Containers, [email protected] Lin Sun, Senior Software Engineer for IBM Containers, [email protected] Please Note IBM s statements regarding its plans, directions,

More information

Modifier le texte d'un élément d'un feuillet, en le spécifiant par son numéro d'index:

Modifier le texte d'un élément d'un feuillet, en le spécifiant par son numéro d'index: Bezier Curve Une courbe de "Bézier" (fondé sur "drawing object"). select polygon 1 of page 1 of layout "Feuillet 1" of document 1 set class of selection to Bezier curve select Bezier curve 1 of page 1

More information

PRMS. http://cern.ch/remedy

PRMS. http://cern.ch/remedy PRMS http://cern.ch/remedy PRMS Concepts Categorisation Tree Ticket Progression Tickets Creation Assignment Groups Notifications to the Users Categorisation Tree DOMAIN CATEGORY TYPE ITEM Desktop Support

More information

Sun StorEdge RAID Manager 6.2.21 Release Notes

Sun StorEdge RAID Manager 6.2.21 Release Notes Sun StorEdge RAID Manager 6.2.21 Release Notes formicrosoftwindowsnt Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No. 805-6890-11 November

More information

State of Maryland Health Insurance Exchange

State of Maryland Health Insurance Exchange Les résumés et les traductions contenus dans le présent avis ont été préparés par Primary Care Coalition mais n'ont pas été révisés ou approuvés par Maryland Health Connection. Notice Date: 03/30/2015

More information

ref. 6 Young 2G Accès d angle à 2 portes pivotantes / Corner entry enclosure, 2 hinged doors

ref. 6 Young 2G Accès d angle à 2 portes pivotantes / Corner entry enclosure, 2 hinged doors ref. 6 Young 2G ccès d angle à 2 portes pivotantes / orner entry enclosure, 2 hinged doors ref. 8 Young 2 Porte à 4 panneaux: 2 battants + 2 fi xes / Four section shower enclosure, 2 hinged + 2 fi xed

More information

Docker on OpenStack. August 2014. Author : Nitin Agarwal [email protected]. Supervisor(s) : Belmiro Moreira

Docker on OpenStack. August 2014. Author : Nitin Agarwal nitinagarwal3006@gmail.com. Supervisor(s) : Belmiro Moreira Docker on OpenStack August 2014 Author : Nitin Agarwal [email protected] Supervisor(s) : Belmiro Moreira CERN openlab Summer Student Report 2014 Project Specification CERN is establishing a large

More information

APPLICATION NOTE. How to build pylon applications for ARM

APPLICATION NOTE. How to build pylon applications for ARM APPLICATION NOTE Version: 01 Language: 000 (English) Release Date: 31 January 2014 Application Note Table of Contents 1 Introduction... 2 2 Steps... 2 1 Introduction This document explains how pylon applications

More information

Git - Working with Remote Repositories

Git - Working with Remote Repositories Git - Working with Remote Repositories Handout New Concepts Working with remote Git repositories including setting up remote repositories, cloning remote repositories, and keeping local repositories in-sync

More information

Liste d'adresses URL

Liste d'adresses URL Liste de sites Internet concernés dans l' étude Le 25/02/2014 Information à propos de contrefacon.fr Le site Internet https://www.contrefacon.fr/ permet de vérifier dans une base de donnée de plus d' 1

More information

You can choose to install the plugin through Magento Connect or by directly using the archive files.

You can choose to install the plugin through Magento Connect or by directly using the archive files. Magento plugin 1.5.7 installation 1. Plugin installation You can choose to install the plugin through Magento Connect or by directly using the archive files. 1.1 Installation with Magento Connect 1.1.1

More information

Sun StorEdge N8400 Filer Release Notes

Sun StorEdge N8400 Filer Release Notes Sun StorEdge N8400 Filer Release Notes Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303 U.S.A. 650-960-1300 Part No. 806-6888-10 February 2001, Revision A Send comments about this document

More information

Covert Channels inside DNS

Covert Channels inside DNS Covert Channels inside DNS Lucas Nussbaum Lucas Nussbaum Covert Channels inside DNS 1 / 23 Introduction On many networks, to access the Internet: you have to pay (airports, train stations, hotels) or you

More information

CDH installation & Application Test Report

CDH installation & Application Test Report CDH installation & Application Test Report He Shouchun (SCUID: 00001008350, Email: [email protected]) Chapter 1. Prepare the virtual machine... 2 1.1 Download virtual machine software... 2 1.2 Plan the guest

More information

Product / Produit Description Duration /Days Total / Total

Product / Produit Description Duration /Days Total / Total DELL Budget Proposal / Proposition Budgétaire Solutions Design Centre N o : 200903201602 Centre de Design de Solutions Date: 2009-03-23 Proposition valide pour 30 jours / Proposal valid for 30 days Customer

More information

CPE111 COMPUTER EXPLORATION

CPE111 COMPUTER EXPLORATION CPE111 COMPUTER EXPLORATION BUILDING A WEB SERVER ASSIGNMENT You will create your own web application on your local web server in your newly installed Ubuntu Desktop on Oracle VM VirtualBox. This is a

More information

Solaris 9 9/05 Installation Roadmap

Solaris 9 9/05 Installation Roadmap Solaris 9 9/05 Installation Roadmap This document is a guide to the DVD-ROM, CD-ROMs, and documents involved in installing the Solaris 9 9/05 software. Unless otherwise specified, this document refers

More information

How To Install Project Photon On Vsphere 5.5 & 6.0 (Vmware Vspher) With Docker (Virtual) On Linux (Amd64) On A Ubuntu Vspheon Vspheres 5.4

How To Install Project Photon On Vsphere 5.5 & 6.0 (Vmware Vspher) With Docker (Virtual) On Linux (Amd64) On A Ubuntu Vspheon Vspheres 5.4 Getting Started Using Project Photon on VMware vsphere 5.5 & 6.0 What is Project Photon? Project Photon is a tech preview of an open source, Linux container host runtime optimized for vsphere. Photon is

More information

Using Docker in Cloud Networks

Using Docker in Cloud Networks Using Docker in Cloud Networks Chris Swan, CTO @cpswan the original cloud networking company 1 Agenda Docker Overview Dockerfile and DevOps Docker in Cloud Networks Some Trip Hazards My Docker Wish List

More information

Student installation of TinyOS

Student installation of TinyOS Jan.12, 2014 Author: Rahav Dor Student installation of TinyOS TinyOs install Automatic installation... 1 Get Linux... 2 Install Ubuntu on a Virtual Machine... 2 Install Ubuntu on VMware... 2 Installing

More information

Cyber security strategies, services and CyberSOC organizations. How can you deal with cyber-attacks?

Cyber security strategies, services and CyberSOC organizations. How can you deal with cyber-attacks? Cyber security strategies, services and CyberSOC organizations. How can you deal with cyber-attacks? 1 Thierry Evangelista Marketing Director, Security Services agenda market trends & facts regarding (cyber)threats

More information

Sun Enterprise Optional Power Sequencer Installation Guide

Sun Enterprise Optional Power Sequencer Installation Guide Sun Enterprise Optional Power Sequencer Installation Guide For the Sun Enterprise 6500/5500 System Cabinet and the Sun Enterprise 68-inch Expansion Cabinet Sun Microsystems, Inc. 901 San Antonio Road Palo

More information