ふふーん

一緒にやりたくなったのよ!あなたと、調合を!

Dockerfileのべんりやつ

Docker buildするときにキャッシュを使ってほしいやつ(パッケージのインストールとか)とキャッシュを使わないで毎回ビルドしてほしいやつがあるときにうまいことやる方法。

かずー氏に教えてもらった。ありがとうかずー氏。

Dockerfileの中で、ビルドごとに毎回変わるファイルをADDとかCOPYとかすればそこから後ろは毎回ビルドされるようになる。ついでにべんりサイトも教えてもらったので使ってみた。

FROM ubuntu:zesty
RUN apt update && apt dist-upgrade -f -y

# ここまではキャッシュを使う
# ここから先は毎回実行する
ADD https://www.random.org/integers/?num=1&min=-1000000000&max=1000000000&col=1&base=10&format=plain&rnd=new /dev/null
RUN echo foooo

おわり。