2016-04-22 13 views
0

Ich bin neu in Docker und versuchen, ein Alpine Docker Bild für mein Projekt zu verwenden. Ich erhalte den folgenden Fehler, wenn ich versuche, das Projekt zu erstellen.Wie installiere ich libgit2 auf Alipne Linux

gopkg.in/libgit2/git2go.v22 
# pkg-config --cflags libgit2 
pkg-config: exec: "pkg-config": executable file not found in $PATH 

Ich glaube, ich brauche libgit2 zu installieren, aber ich bin nicht in der Lage zu:

bash-4.3# apk add libgit2 
ERROR: unsatisfiable constraints: 
    libgit2 (missing): 
    required by: world[libgit2] 

Vielen Dank für jede Hilfe.

-DJ

+0

können Sie zeigen Ihre dockerfile installieren können? Es ist ein besserer Ansatz, als sofort Installationsbefehle in Ihrem Container auszuführen – lvthillo

Antwort

0

libgit2 ist in einem der main oder community Repositories nicht vorhanden, die im Standard Alpine Bild vorkonfiguriert kommen, so dass Sie zuerst die testing Repo hinzufügen müssen werden:

# echo http://dl-4.alpinelinux.org/alpine/edge/testing >> /etc/apk/repositories

Dann Update-Paket Caches:

# apk update

Und schließlich libgit2 installieren:

# apk add libgit2

Verwandte Themen