2023-02-12 15:43:19 +09:00
少なくともAmazon Linux 2は初期だと入ってないから公式の読んで落とす(1敗)
一時: DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1を頭につける
永続:
# /etc/docker/daemon.json
{
"experimental": true,
"features": {
"buildkit": true
}
}
で行けるんじゃない?(未確認)
RUN --mount=type=cache,target={target_dir}する
Rustなら/targetとか/usr/local/cargo/registryやったらいい感じにしてくれるっぽい。
cargo installしたバイナリを残したいときは……どうやるんだろう。~/.cargo/binだとダメっぽい
/etc/docker/daemon.jsonに"dns": [ "8.8.8.8" ]を追記する
わからん.