エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
`dep ensure -vendor-only=true` の使い所 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
`dep ensure -vendor-only=true` の使い所 - Qiita
TL;DR docker buildの高速化。 Gopkg.tomlとGopkg.lockに変更がない場合はキャッシュが利用されてビルド... TL;DR docker buildの高速化。 Gopkg.tomlとGopkg.lockに変更がない場合はキャッシュが利用されてビルドの時間を短縮できる。 FROM golang:1.10 WORKDIR /go/src/github.com/munisystem/test COPY Gopkg.toml Gopkg.lock ./ RUN dep ensure -v -vendor-only=true COPY . . RUN dep ensure -v RUN go build 解説 docker buildのCOPY及びADDのレイヤでキャッシュが効くか否かは対象のfileのhash値によって決まる。 例えばRailsアプリケーションのDockerfileでは以下のような記述が多く見受けられる。 こういったDockerfileを書くことにより、コードベースに変更を加えてもGemfi