2017-09-10 5 views
0

Damit docker Zugriff auf mein Git-Repository erhält, habe ich ein persönliches Zugriffstoken erstellt. Und eingebetteten BefehlKlonen des Git-Repositorys vom Andock-Container

RUN git clone -b docker https://token:[email protected]:user/repo.git

in meine Dockerfile. Ich habe es von 1

Aber es ist Fehler zu werfen:

remote: Not found fatal: repository 'https://{token}:[email protected]:user/repo.git/' not found

Obwohl ich die Erlaubnis, meine Repo für den Zugriff gegeben haben.

Ich habe das Problem gegooglet und es gibt eine Option zum Kopieren von SSH-Schlüssel in den Container, aber ich möchte oauth Mechanismus verwenden. Aber es funktioniert nicht, bitte sag mir, was hier falsch läuft.

Antwort

1

Das Format ein Git-Token für die Verwendung unter

git clone https://<token>@github.com/owner/repo.git 

oder

git clone https://<token>:[email protected]/owner/repo.git 
+0

Von welchem ​​Bild erben Sie die Docker-Datei? –

Verwandte Themen