Aller au contenu

Messages recommandés

Posté(e)

Bonjour

@.Shad. @oracle7 @maxou56 (je vous cite car je sais que vous ĂȘtes bien douĂ© avec docker ^^)

Je cherche une méthode fiable de déplacement du paquet Docker de mon volume1 vers un volume4 qui est sur SSD, avec le déplacement des données du dossier /docker.

Pour déplacer le dossier docker, c'est facile, il y a une option dans DMS pour, mais pas pour un paquet.

Je ne suis pas contre la désinstallation et la réinstallation, mais je n'ai pas de procédure fiable pour...

Est-ce que quelqu'un pourrait me guider/aider ?

Merci d'avance 🙂

 

Posté(e)

Je doute que ce soit faisable.

Et je doute aussi que ça change quelque chose en terme de temps d'accÚs. Dans quel but précis souhaites-tu faire ça ?

Je ne m'y connais pas assez en architecture logiciel pour savoir à quel niveau intervient le sock. Intuitivement je dirais que seule la consigne a un lien avec le sock, une fois le transfert établi, le sock n'intervient plus. Et la consigne représente un pouillÚme du transfert effectif de données.

Posté(e)

Hello @.Shad.

J'ai rĂ©ussi Ă  migrer tout le conteneur docker ainsi que le paquet sur le SSD 😉 mais pas en un clic 😅
Je suis en train de rédiger un fichier .md explicatif .

Mais en résumé : 

  1. J'ai stoppé Docker avec une commande terminal (synopkgctl )
  2. Fait une copie avec rsync du dossier /volume1/docker vers /volume2/docker-ssd
  3. Désinstaller Docker en supprimant toutes les données via DSM (j'aurais pu utiliser une autre commande pour synopkg )
  4. Renommer /volume2/docker-ssd en /volume2/docker- puisque la désinstallation de Docker a supprimé le dossier docker.
  5. RĂ©installer Docker sur le volume4
  6. Modifier mes docker-compose.yml pour refléter le changement d'emplacement do dossier docker
  7. Recréer en premier Portainer via un docker-compose up -d
  8. Recréer mon conteneur Gitea qui contient tous les docker-compose, via l'éditeur de Portainer (pas le choix pour lui)
  9. Recréer mon conteneur AdGuard-Home en passant par Gitea avec l'IP:port vu que la résolution local n'est pas encore faite...
  10. Recréer mon conteneur SWAG en passant par Gitea avec l'IP:port vu que le reverse-proxy n'est pas encore présent...
  11. Puis recréer un a un mes autres conteneurs...

Je n'ai pas trouver plus rapide, car faire un 0zFWtvB.png aprÚs avoir mis à jour le dépÎt avec les docker-compose.yml avec le bon chemin pour les volumes n'a pas fonctionné...

 

Maintenant tout fonctionne.

Niveau gain : c'est en réactivité de certains conteneur que j'ai pu voir, par exemple Plex est bien plus réactif. Gitea également.

APrÚs, j'ai pas pris un super SSD de la mort qui tue, j'ai pris un Crucial P3 500Go NVMe (oui j'ai aussi bricolé pour en faire un volume et pas un disque de cache), ce sera aussi dans le tuto que je rédige (enfin que j'ai traduit).

Voilà voilà 🙂 

  • 1 an aprĂšs...
Posté(e)

Bonjour !
Je relance un peu ce sujet car j'avais réussi à le faire mais j'aimerais revenir en arriÚre (remettre paquet docker et dossier sur volume1)
La raison est parce que je viens de m'acheter un adaptateur 2,5gb et j'aimerais un cache lecture/Ă©criture...
C'est peut-ĂȘtre un mauvaise idĂ©e... Un avis ?

Je sais que j'avais suivi un tuto ici il me semble pour transformer le cache du 918+ en volume2 et pour y déplacer docker mais je n'arrive plus à mettre la main dessus...

Posté(e) (modifié)

1er essai chaotique !
Plus rien ne fonctionnait. Impossible de relancer les conteneurs voire mĂȘme de les supprimer.

En fait, je pense qu'il y avait un litige car à l'origine, docker était sur volume1 et je l'ai déplacé sur 2 (copie via rsync). Je n'avais pas supprimé le dossier @docker de volume1 alors quand aujourd'hui, j'ai déplacé de nouveau @docker de volume2 vers volume1, ça s'est embrouillé je pense.

Je viens de faire le tri là. Effacé @docker volume1 et j'essaie de nouveau la bascule.

Sinon le petit script est super !

Edit : bon ça veut pas fonctionner. Je remets la conf de ce matin.

Modifié par _DR64_
Posté(e)

Salut đŸ‘‹đŸ»Â 

Rebasculer le dossier docker et le paquet idoine sur le hdd au profit d’un cache name n’est selon moi pas une bonne idĂ©e , mĂȘme avec un rĂ©seau 2,5 GbE


lz cache n’apportera pas grand chose en performance.

 

sinon moi j’avais du tout supprimĂ© et tout refaire , sauf le dossier /docker qui se dĂ©place bien. Les donnĂ©es sont conservĂ©es mais faut se refaire tout le dĂ©ploiement des conteneurs.

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
RĂ©pondre Ă  ce sujet


×   CollĂ© en tant que texte enrichi.   Coller en tant que texte brut Ă  la place

  Seulement 75 Ă©moticĂŽnes maximum sont autorisĂ©es.

×   Votre lien a Ă©tĂ© automatiquement intĂ©grĂ©.   Afficher plutĂŽt comme un lien

×   Votre contenu prĂ©cĂ©dent a Ă©tĂ© rĂ©tabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insĂ©rez-les depuis une URL.

×
×
  • CrĂ©er...

Information importante

Nous avons placĂ© des cookies sur votre appareil pour aider Ă  amĂ©liorer ce site. Vous pouvez choisir d’ajuster vos paramĂštres de cookie, sinon nous supposerons que vous ĂȘtes d’accord pour continuer.