This site uses cookies! Learn More

Ce site utilise des cookies !

En continuant à utiliser ce site, vous vous engagez à nous permettre de stocker des cookies sur votre ordinateur.

 

Si nous utilisons des cookies et retenons des données anonymes, c’est pour nous aider à mieux gérer notre mesure d’audience, aider nos partenaires commerciaux à nous rémunérer et nos partenaires publicitaires à proposer des annonces qui vous correspondent.

 

Grâce à ces cookies, le forum est en mesure de savoir qui écrit un message et utile pour le système d'authentification.

 

En cliquant sur « J'accepte », vous acceptez l'utilisation par NAS-Forum de cookies publicitaires et de mesure d'audience fine.

clems

Changer path de docker

Messages recommandés

Bonjour,

Je souhaiterai que par défaut les volumes, container and co ne soient pas installés dans "/volume1/@docker" mais dans "/volume1/docker".

Le but est de disposer facilement de l'accès au différents fichiers et aussi avoir un meilleur contrôle sur l'ensemble de Docker.

Avez-vous une idée?

Merci d'avance. 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

C'est à toi de le faire lorsque tu lances l'installation d'une image. Il faut pour cela que tu configures le volume en précisant tes différents dossiers d'installation ou d'utilisation de data.

Soit en passant par Docker Compose, soit en passant directement par l'interface de Docker DSM qui fera la même chose que l'édition sous Docker Compose mais en version graphique.

https://docs.docker.com/storage/volumes/#choose-the--v-or---mount-flag

Tu peux aussi voir le tuto de @Einsteinium sur l'installation de Plex via Docker qui le fait en interface graphique mais passe par l'étape "volume" pour indiquer ou se trouve sa médiathèque et ou il veut que Plex s'installe et place ses propres données d'application.

Modifié par Zeus

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Merci pour ta réponse, je connais un peu docker pour avoir un swarm cluster de 5 RPI et j'ai du mal expliquer ma problématique.

J'ajoute un volume

docker create volume portainer_data

On l'inspect

docker volume inspect portainer_data
[
    {
        "Driver": "local",
        "Labels": {},
        "Mountpoint": "/volume1/@docker/volumes/portainer_data/_data",
        "Name": "portainer_data",
        "Options": {},
        "Scope": "local"
    }
]
 

Par défaut le mount point est  "Mountpoint": "/volume1/@docker/volumes/portainer_data/_data",

Je trouve pas le fichier de configuration de docker pour changer "/volume1/@docker/" par "/volume1/docker/" 

Modifié par clems

Partager ce message


Lien à poster
Partager sur d’autres sites

Euhhh, je crois pas que ça fonctionne comme ça si ?

C'est une fois que tu as téléchargé ton image que tu créés et lance ton docker compose concernant l'image et en ayant précisé dedans ton volume.

Je me trompe ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Hello,

Je ne suis pas un pro linux ni des dockers mais je potasse la chose depuis quelques jours de façon assidue. Je pense avoir compris la question et... je n'ai pas la solution. 🙂

Le "@docker" doit probablement être encodé dans le paquet Docker. De plus le contenu de @docker est bien différent de ce que laisse présager la réponse de "docker volume inspect" :

Quelques recherches de liens symboliques permettent de localiser l'endroit qui pointe vers @docker

Citation

root@DISKSTATION:/# find . -lname /volume1/@docker
./volume1/@appstore/Docker/docker

L'exploration du contenu de ./volume1/@appstore/Docker/docker montre que les containers, volumes etc ont des noms "illisibles"

Citation

root@DISKSTATION:/volume1/@appstore/Docker/docker# ls containers -ls
total 0
0 drwx------ 1 root root 178 Feb  6 14:56 0d373ada9f41483e65b3c063863fd97d7feca54046ce1328f0f6b7c88b18517d
0 drwx------ 1 root root 146 Feb  6 17:14 120ebf9af9a6a4210080969ded3dce130ae8373294492f7c4f83a507e7bd0261
0 drwx------ 1 root root 146 Feb  7 12:36 1f330cf9b2d817202594261f114c911ad428ddd1a4cec209b797c004ee2d757a
0 drwx------ 1 root root 146 Feb  7 17:14 2e2e10f54272f1627bd90c8a8344a71ca3c71928ec6b993c4efbff27a53dba05
0 drwx------ 1 root root 146 Feb  7 17:34 4363e05430947e1d7f118df12317105bd80cc8e19f64596492e9388c3d888929
0 drwx------ 1 root root 146 Feb  7 18:14 5f06d66f676f0626fd0143138af58c78499598020c4f51577923357d8d81492f
0 drwx------ 1 root root 178 Feb  6 17:13 d19b82941860684618ebbc62efb06d59e739a49e50f3ed5437ec3bf51d792a3d
0 drwx------ 1 root root 178 Feb  5 11:05 e6a4a64aae31db75b8631ce177840f79c26758d9aca82c3cce5a818d4cd9d457
0 drwx------ 1 root root 178 Feb  7 18:15 e95707cfd28ee57aae724364ca8c5a408eec47748414cc61b658b35e0f70002b
0 drwx------ 1 root root 178 Feb  6 17:13 fe831fca3653280ccb9733b8df6a785ae8d56b5fcd13e078a34e60577be36766
 

J'espère faire avancer le Schmilblick.

Partager ce message


Lien à poster
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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.

Chargement