私はGoアプリケーションをビルドしています。私はドッカーファイルgolang build
以下のCDのようなエラーを取得しています。; gitのクローン
https://github.com/julienschmidt/httprouter /go/src/github.com/julienschmidt/httprouter
へのクローニング '/go/src/github.com/julienschmidt/httprouter' ...致命的な: アクセス 'https://github.com/julienschmidt/httprouter/' にできない:ことができませんでした 解決ホスト:github.comパッケージgithub.com/julienschmidt/httprouter:1
ドッキングウィンドウ: './取りに行く-c/binに/ shの' 終了ステータス128 コマンドがゼロ以外のコードを返さファイル。 1.0:
....
# install dependencies first
RUN go get ./
RUN go build
CMD if [ ${APP_ENV} = production ]; \
then \
main; \
else \
go get github.com/pilu/fresh && \
fresh; \
fi
EXPOSE 8080
ビルドコマンド
ドッキングウィンドウの画像は、-tテストを構築します。
ありがとうございました。助けてください?
は 'ホストを解決できませんでした:github.comパッケージgithub.com/julienschmidt/httprouter:終了ステータス128は、'これは明らかにあなたのドッキングウィンドウはgithubのドメイン(DNS)へのルートを見つけることができないと言います。つまり、コンテナにインターネット接続がない可能性があります。あなたはあなたのiptablesを見て、ドッカーグループがここにいることを確認できますか? –
私はこれがhttps rsaキーで何かであることを発見しました。私はドッカー内のビルドを削除する予定です。 –