la construction du menu fixe a échoué sous Windows 10,
Une fois le menu fixe installé avec succès, lors de la création de l'image du menu fixe à l'aide de la commande ci-dessous.
docker build -t drtuts: dernier. Face au problème ci-dessous.
Faites-moi savoir si quelqu'un a résolu le même problème.
Créez simplement un nouveau répertoire et entrez-le:
$ mkdir dockerfiles
$ cd dockerfiles
Créez votre fichier dans ce répertoire:
$ touch Dockerfile
Editez-le et ajoutez les commandes avec vi
:
$ vi Dockerfile
Fnally l'exécuter:
$ docker build -t tag
Je recevais également le même message d'erreur sur la version Windows 10 Home.
Je l'ai résolu par les étapes suivantes:
Maintenant, lancez la commande {depuis le répertoire C:\Users\(nom d'utilisateur)}: docker build -t ./dockerfiles
Cela a fonctionné comme une brise!
Docker n'accorde des droits de lecture et d'écriture qu'au propriétaire du fichier. Parfois, l'erreur est générée si l'utilisateur qui tente de créer est différent du propriétaire.
Vous pouvez créer un groupe de menus et y ajouter les utilisateurs. dans debian serait comme suit
Sudo groupadd docker
Sudo usermod -aG docker $USER
Voici mes étapes sur Windows 10 qui ont fonctionné. Ouvrez la fenêtre d'invite de commande en tant qu'administrateur:
cd c:\users\ashok\Documents
mkdir dockerfiles
cd dockerfiles
touch dockerfile
notepad dockerfile # Write/paste here the contents of dockerfile
docker build -t jupyternotebook -f dockerfile .
J'ai fait face à une situation similaire sur Windows 10 et j'ai pu la résoudre en utilisant l'approche suivante:
docker build .
Il semble que vous utilisiez le shell bash dans Windows 10, lorsque j'ai essayé de l'utiliser, docker n'était même pas reconnu comme une commande (peut vérifier à l'aide de docker --version
).
En raison d'un problème de permission, ce problème a été causé.
Je recommande de vérifier la permission de l'utilisateur respecté, qui est accessible dans Dockerfile.
Rien à redire avec aucun chemin.