GNU/Linux >> Tutoriels Linux >  >> Linux

Le volume Docker ne monte aucun fichier

Docker et Virtualbox semblent avoir un problème avec le montage d'un volume en dehors du répertoire /Users. La seule façon de résoudre le problème est de supprimer l'image de la machine Docker, de définir correctement le répertoire /Users/votrenom comme dossier de partage dans Virtualbox et de créer une nouvelle image de la machine Docker.

Étapes pour résoudre le problème :

  1. docker-machine stop dev
  2. docker-machine rm dev
  3. docker-machine create --driver virtualbox dev
  4. eval "$(docker-machine env dev)"
  5. docker build -t davesrepo/dynamo -f ./Dockerfile .
  6. docker run -v $(pwd):/var/dynamo -d -t -p 8001:8001 --env-file ./dynamo.env --name dynamo davesrepo/dynamo
  7. docker exec -it dynamo /bin/bash
  8. ls

[email protected]:/var/dynamo# ls Dockerfile README.md __init__.py __pycache__ bin config.ini requirements.txt seed.sql tests

Fichiers !


J'ai découvert que j'ai changé mon mot de passe Windows et que Docker nécessite des informations d'identification Windows pour monter des volumes, vous pouvez le mettre à jour dans les paramètres> lecteurs partagés.


Linux
  1. vshadowmount :commande introuvable

  2. commande docker introuvable

  3. Docker dans Docker ne peut pas monter le volume

  4. Docker ne répond pas à CTRL + C dans le terminal

  5. gdb n'atteint aucun point d'arrêt lorsque je l'exécute depuis l'intérieur du conteneur Docker

[Corrigé] bash :sudo :commande introuvable

Transférer des fichiers entre n'importe quel appareil à l'aide de Piping Server

Comment accéder aux fichiers en dehors d'un conteneur Docker

Exécution de docker sur Ubuntu :le volume hôte monté n'est pas accessible en écriture à partir du conteneur

Docker compose le volume Autorisations linux

Docker ne met pas à jour les modifications dans le répertoire