Próbuję utworzyć doker z pakietem lokalnym, ale otrzymuję komunikat o błędzie "ścieżka importu nie zaczyna się od nazwy hosta". Jeśli moje rozumienie jest poprawne, moja Dockerfile powinny być tylkoBłąd "ścieżka importu nie zaczyna się od nazwy hosta" podczas budowania okna dokowanego z pakietem lokalnym
FROM golang:onbuild
EXPOSE 8080
na podstawie tego artykułu Deploying Go servers with Docker
używam tego kodu git-go-websiteskeleton jako źródło budowania dokowane. pełny błąd jest tutaj.
import "git-go-websiteskeleton/app/common": import path does not begin with hostname package git-go-websiteskeleton/app/common: unrecognized import path "git-go-websiteskeleton/app/common" import "git-go-websiteskeleton/app/home": import path does not begin with hostname package git-go-websiteskeleton/app/home: unrecognized import path "git-go-websiteskeleton/app/home" import "git-go-websiteskeleton/app/user": import path does not begin with hostname package git-go-websiteskeleton/app/user: unrecognized import path "git-go-websiteskeleton/app/user"
Dziękuję za pomoc.
Czy wykonałeś instrukcje w pliku README? 'git-go-websiteskeleton' nie znajduje się w GOPATH. – JimB
@ JimB, jeśli masz na myśli moją maszynę, mogę uruchomić projekt dobrze. Wystąpił problem tylko podczas próby zbudowania okna dokowanego. – panchapol
Więc w jaki sposób dodajesz obraz do git-go-websiteskeleton? Pokaż nam wszystko, co robisz, więc nie muszę zgadywać. – JimB