Ci-dessous, les différences entre deux révisions de la page.
sio:stage2:install [11/01/2016 11:11] viper61 Ortho |
sio:stage2:install [18/09/2016 02:54] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Installation des VMs ====== | ||
- | ===== Objectif ===== | ||
- | Le but ici est d’installer nos deux machines virtuelles sous l' | ||
- | Les machines disposent des spécifications indiquées dans le document " | ||
- | Une fois les machines prêtes, nous y installerons Docker. | ||
- | ===== Système ===== | ||
- | ==== Installation ==== | ||
- | Nous décidons de laisser le système en anglais pour une utilisation simplifiée (généralement les traductions sont quelques peu approximatives) puis acceptons les termes de la licence. | ||
- | |||
- | Sur l’écran d’identification, | ||
- | |||
- | Lors du partitionnement, | ||
- | Étape qui consiste à sélectionner la timezone de la VM, Europe/ | ||
- | |||
- | Vient ensuite la création de l’utilisateur. Nous l’appelons **user** et choisissons le mot de passe habituellement utiliser au sein du service pour le dev. | ||
- | |||
- | On personnalise l’installation en cliquant sur software et déselectionnons les options d’interface graphique. Nous finissons en lançant l’installation. | ||
- | |||
- | ==== Configuration ==== | ||
- | Pour effectuer la configuration, | ||
- | Nous commençons par sélectionner //System// puis //Network Settings//. La navigation dans les menus se fait à l’aide des flèches directionnelles et des touches tabulation et entrer. | ||
- | |||
- | <note tip>Afin de rendre l’utilisation de yast plus lisible dans un terminal putty en SSH il faut ajouter cette ligne : | ||
- | Pour un utilisateur seulement à la racine de son dossier home (~) : | ||
- | echo " | ||
- | |||
- | Pour tout les utilisateurs : | ||
- | echo " | ||
- | </ | ||
- | |||
- | {{ : | ||
- | |||
- | Nous nous rendons dans l’onglet //Global Options// pour y désactiver l’IPv6 : | ||
- | {{ : | ||
- | |||
- | On retourne ensuite dans // | ||
- | {{ : | ||
- | {{ : | ||
- | |||
- | On effectue la même manipulation pour la seconde carte, eth1. Cette dernière n’aura cependant rien dans le champ // | ||
- | |||
- | Une fois terminer, nous passons à l’onglet // | ||
- | {{ : | ||
- | |||
- | On terminé notre configuration avec l’onglet // | ||
- | {{ : | ||
- | |||
- | On configure ensuite le serveur de temps, pour ce faire il faut aller dans le menu //System// puis //Data and Time//. | ||
- | {{ : | ||
- | |||
- | On sélectionne ensuite la branche //Other Settings// pour configurer la synchronisation du temps par internet | ||
- | {{ : | ||
- | |||
- | Une fois sur cette interface, on peut configurer l’adresse du serveur NTP : | ||
- | {{ : | ||
- | |||
- | Nous allons ajouter le dépôt de l’openSUSE 42.1 qui repose sur le noyau de la SLES 12 pour pouvoir utiliser les paquets les plus à jour. On utilise ici le dépôts sur un ISO puisque le dépôts du département ne contient pas SLES 12, actuellement toujours en SLES 11. | ||
- | {{ : | ||
- | |||
- | On sélectionne dans ce menu le type de média souhaité, ici DVD : | ||
- | {{ : | ||
- | |||
- | Puis on accepte la clé de notre DVD ainsi que l’EULA: | ||
- | {{ : | ||
- | {{ : | ||
- | |||
- | Et pour finir on désactive l’ancien dépôt SLES qui est sur le DVD maintenant inexistant. | ||
- | {{ : | ||
- | |||
- | ===== Docker ===== | ||
- | Avant de procéder à l’installation de Docker, nous devons ajouter un nouveau dépôts nommer // | ||
- | |||
- | Ensuite, pour que Docker puisse avoir accès à Internet et effectuer les opérations voulus, nous devons au préalable configurer le proxy du département. Nous allons donc éditer le fichier **/ | ||
- | HTTPS_PROXY=" | ||
- | |||
- | Il nous reste alors à activer le démarrage automatique du service Docker avec le système : | ||
- | systemctl enable docker | ||
- | |||
- | Et démarrer le service manuellement la première fois | ||
- | systemctl start docker | ||
- | |||
- | On lance ensuite l’image hello-world de Docker pour vérifier que ce dernier fonctionne correctement : | ||
- | docker run hello-world | ||
- | |||
- | {{ : | ||
- | |||
- | Il existe un module d’auto-complétion pour Docker, il n’est cependant pas " | ||
- | wget http:// | ||
- | rpm -i docker-bash-completion-1.9.1-53.4.noarch.rpm | ||
- | rm docker-bash-completion-1.9.1-53.4.noarch.rpm |