IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Docker Discussion :

[Question][Docker][Debian] Configuration initiale - Changement du chemin des containers


Sujet :

Docker

  1. #1
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2017
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2017
    Messages : 8
    Points : 4
    Points
    4
    Par défaut [Question][Docker][Debian] Configuration initiale - Changement du chemin des containers
    Bonjour à tous,
    J'ai récemment décidé de me faire un petit home server, qui servira de NAS, Seedbox, etc...
    Sur les conseils d'un collègue de travail, j'ai choisi d'utiliser Docker.
    Mon serveur est composé d'un SSD de 60Go sur lequel est installé le système, ainsi que de 2 disque durs WD RED de 4to en RAID1 sur des racks.
    J'ai formaté le système RAID en BTRFS.
    J'ai installé Docker sur le SSD mais je souhaiterais que les containers soient stockés sur le système RAID. Ma question est donc la suivante : Comment puis-je faire ?
    Je tiens à préciser que je débute en administration de serveur, que mes compétences concernant Debian sont limitées et celles sur Docker sont inexistantes.
    J'ai lu quelque part que les containers étaient stockés dans /var/lib/docker/containers mais je n'ai encore pas vérifié. Faudrait-il donc que je monte mon système raid sur ce chemin ?
    Merci beaucoup.
    Cordialement.

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 853
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 853
    Points : 44 222
    Points
    44 222
    Par défaut
    Le chemin me parait bon. Il faut le vérifier dans ton fichier de config.
    Probablement : /etc/default/docker.

    Tu as plusieurs possibilités:
    • Créer un point de montage surchargeant le dossier /var/lib/docker après y avoir copié le contenu du dossier
    • Changer le point de stockage des containers dans le fichier de config et y stocker tes conteneurs

    Regardes ici :
    https://forums.docker.com/t/how-do-i...directory/1169

    Par contre surtout fais une sauvegarde de tes conteneurs auparavant :
    export d'un conteneur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     docker export <CONTAINER ID> > /home/export.tar
    import :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cat export.tar | docker import - nom:latest
    Pour lister les conteneurs présents :
    http://ippon.developpez.com/tutoriel...tation-part-1/
    http://ippon.developpez.com/tutoriel...tation-part-2/

  3. #3
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2017
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2017
    Messages : 8
    Points : 4
    Points
    4
    Par défaut
    Merci beaucoup
    Alors j'ai trouvé ça : https://forums.docker.com/t/how-do-i...directory/1169
    Du coup je pense que je vais passer par cette solution.
    Concernant les containers déjà installés, il n'y en a pas. J'ai quand même vérifié avec la commande au cas ou des containers soient automatiquement ajoutés à l'installation de Docker.
    Je vais donc essayer de modifier le fichier config et reviendrai donner le résutat. Pour l'instant, j'essaie déjà d'automatiser le montage du "disque" md0 (pour l'instant mes essais sont un peu "foireux").
    Encore merci pour la réponse rapide, claire et efficace.

    Edit :
    Alors, j'ai essayé de modifier le fichier de config mais cela n'a aucun effet. Apparement, ce fichier de configuration (/etc/default/docker) n'est pas utilisé avec systemd. Ce serait le fichier /lib/systemd/system/docker.service qui serait utilisé. Le problème est que ce fichier semble ne pas utiliser la même syntaxe. Du coup je suis un peu perdu...
    Sources : https://github.com/docker/docker/issues/9889

Discussions similaires

  1. Configuration initiale RS232
    Par undercrash dans le forum Débuter
    Réponses: 2
    Dernier message: 10/10/2007, 22h24
  2. [debian] configuration de SQUID
    Par djibril dans le forum Réseau
    Réponses: 68
    Dernier message: 16/07/2007, 11h22
  3. [Débutant][Debian] configurer tomcat
    Par pontos dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 18/05/2007, 19h17
  4. question sur la configuration d'un sous-réseau
    Par youp_db dans le forum Hardware
    Réponses: 2
    Dernier message: 03/05/2007, 19h50
  5. Question sur les chemins des includes
    Par michka999 dans le forum Langage
    Réponses: 7
    Dernier message: 06/09/2006, 11h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo