0
votes

Erreur lors de la résolution du chemin DockerFile: veuillez fournir un chemin valide à un dockerfile dans le contexte de construction avec --DockerFile

I tried with args "--context=/workspace" , "--context=dir://workspace" , it gives the same error

4 commentaires

Vous devez formater la question correctement de manière à ce qu'il soit lisible et semble soigné et compréhensible, peut également fournir une brève expérience, etc. Vous pouvez utiliser l'option de prévisualisation avant de soumettre. Cela vous aidera à obtenir de meilleures solutions / réponses de la communauté et peut aussi être des uppots!


Bonjour, veuillez décrire le problème, ce que vous avez fait et utilisez le formatage du code afin d'accroître votre attention sur votre question.


/ Répertoire d'espace de travail existe sur le serveur local?


/ Espace de travail n'existe pas sur le serveur local, il existe sur la pod. @Erreur 404


3 Réponses :


0
votes

Utilisation du conteneur Kaniko et du volume monté comme revendication de volume persistant.
S'il vous plaît essayez d'utiliser "- dockerfile = ./ dockerfile" <

 xxx  

à l'aide des valeurs par défaut:
-Dockerfile String -Path to the DockerFile à construire. (par défaut "Dockerfile")
--Context chaîne -Path vers le contexte de construction de DockerFile. (par défaut "/ espace de travail /")

Même cette instruction fonctionne:
args: ["--Destination = gcr.io / kubernetsjenkins / jenkinsondoc: dernier"]
J'espère que cette aide. Pourriez-vous s'il vous plaît tester et partager avec les résultats ?.


0 commentaires

0
votes

Le dossier ressemble à

dans l'hôte de l'hôte: p> xxx pré>

lorsqu'il se tourne en PV / PVC, dans le conteneur POD P>

--context=/workspace
--dockerfile=Dockerfile


0 commentaires

0
votes

salut je viens de résoudre ce problème.

mon nœud Nom: m1.env.lab.io xxx

pod.yaml in / root / kaniko / démo1 / pod.yaml: xxx


0 commentaires