GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer et configurer l'hôte Docker minimaliste de Debian 8

Auteur : Tobin Harding
La tâche consiste à configurer une machine bare metal x86 en tant qu'hôte docker à l'aide de
Debian 8. Vous aurez besoin d'une connexion réseau à l'hôte pour suivre
ce guide. Également un clavier et un moniteur connectés.

Prérequis

  1. Machine hôte. J'utiliserai un optiplex 760 mais n'importe quelle machine fera l'affaire.
  2. Connexion Internet. J'utiliserai l'image d'installation réseau de Debian 8
    .
  3. Environ une demi-heure.

Première étape :préparer une clé USB amorçable

Téléchargez l'image d'installation de debian 8 amd64 net depuis votre
miroir préféré. Comme exemple :
http://cdimage.debian.org/debian-cd/current/arm64/iso-cd/debian-VERSION-amd64-netinst.iso .

Télécharger les sommes de contrôle. Nous utiliserons SHA512SUMS, ce fichier sera
dans le même répertoire que l'image ci-dessus.

$ sha512sum --check SHA512SUMS 2> /dev/null | grep 'netinst'
debian-8.0.0-arm64-netinst.iso: OK

La commande ci-dessus exécute sha512sum et compare le fichier que nous avons
téléchargé. Nous redirigeons stderr vers /dev/null afin de ne pas voir les messages d'erreur
. Ensuite, nous avons utilisé grep pour ne voir que le résultat de l'image que nous avons
téléchargée.

Maintenant, pour le disque de démarrage, nous vérifions notre liste de périphériques actuelle

$ ls /dev/sd*
OR
# fdisk -l

Insérez une clé USB et relancez la commande ci-dessus. La nouvelle entrée est l'
appareil que vous venez de brancher. Nous écrivons ensuite l'image téléchargée sur cet
appareil avec le ddrescue commande. Dans cet exemple, nous allons
utiliser /dev/sdX

$ ddrescue --force /path/to/debian-8.0.0-amd64-netinst.iso /dev/sdX

Avez-vous utilisé la bonne lettre de lecteur ? As-tu? Sinon, vous allez
pleurer, en ce moment….
– Knoppix Wiki

Étape 2 :Installation du système

Nous pouvons maintenant insérer le périphérique USB nouvellement créé dans notre machine cible
et redémarrer.

En supposant que vous avez pu démarrer à partir de l'USB, vous serez
maintenant confronté au installateur debian. Sélectionnez Advanced
Options
puis Expert Installer .

IMPORTANT :
À partir de là, sélectionnez et complétez tous les éléments du menu
à l'exception de Select and Install Software . Ne sélectionnez pas
cette étape si vous souhaitez installer une configuration de serveur minimale.

Vous aurez configuré /etc/apt/source.list pendant le
processus d'installation, si vous le souhaitez, jetez un coup d'œil et assurez-vous qu'il
est conforme aux exigences. Ensuite, nous mettrons à jour le système et installerons les logiciels de base
nécessaires pour interagir avec le serveur.

# apt-get update
# apt-get upgrade
# apt-get -y less vim openssh-server curl

Redémarrons la machine. Vous pouvez maintenant vous connecter en ssh à l'hôte nouvellement configuré
depuis votre poste de travail habituel. Notez que par défaut, la connexion root avec mot de passe
est désactivée. Vous voudrez peut-être configurer ssh, cela se fait en
modifiant le fichier de configuration du démon ssh
/etc/ssh/sshd_config Voir le lien ci-dessus pour savoir comment modifier ce
comportement. Si vous êtes paresseux, comme moi, et que vous avez utilisé un mot de passe root non sécurisé
lors de la configuration, il est maintenant temps d'en générer un sécurisé et de le stocker dans
votre gestionnaire de mots de passe préféré (en mettant également à jour le serveur de
cours). Si vous n'avez pas de gestionnaire de mots de passe favori, puis-je suggérer Pass – Le gestionnaire de mots de passe Unix standard.

Étape 3 :Installation de Docker

Vous avez maintenant une instance de serveur Debian 8 nue. Vous pouvez ensuite installer docker

# apt-get install docker.io

Mais cela peut vous donner un message d'erreur :

Package 'docker.io' has no installation candidate

Suite à la solution pour le package 'docker.io' n'a pas de message d'erreur de candidat à l'installation, nous sommes enfin arrivés à l'installation réelle de docker. L'installation de docker sur Debian Jessie est simple comme suit :

# curl -sSL https://get.docker.com/ | sh

Terminé. Si nécessaire, à l'aide de votre docker nouvellement installé, vous pouvez désormais également installer votre propre registre docker privé.


Debian
  1. Comment installer Docker sur Debian 10 Buster

  2. Comment installer Docker sur Debian 10 Buster Linux

  3. Comment installer Docker et Docker Compose sur Debian 11

  4. Comment installer Docker Engine sur Debian 11

  5. Comment installer et configurer docker sur Debian 11

Comment installer et configurer Docker Container sur AlmaLinux 8

Comment installer Docker sur Debian 9 Stretch

Comment installer Bitwarden sur Debian 11

Comment installer et utiliser Docker Compose sur Debian 11

Comment installer et configurer Sendmail sur Debian 10

Comment installer Docker CE sur Debian 11