Open15
dockerhub の tag 管理
ここみたいに
- 言語の version
- 3.8, 3.9, ...
- baseimage
- buster, slim, alpine, ...
の組み合わせごとに docker push
するにはどうすれば良いのか
単純に考えると、別々で CI 組む、だけれど、そんなめんどくさいことをみんなやっているんだろうか
これか…?
stack-brew-libraly
でも同じようなことをやってるっぽい
stack-brew-library
に答えがある?
generate-stackbrew-library
でこれが作られて、
それを docker official 側で 読み取って、tag 付けして
push してる?
読み取って tag 付けする script がわからないと、同じことはできない
unofficial で同じようなことをやってる repository が見つかれば楽なんだけれども
rustup を見た。
README 見た感じ、dockerhub 側で組んでるっぽい?
なので arch は amd64 固定になってる
docker official の stackbrew-library 定義方法
Bashbrew (bashbrew) is a tool for cloning, building, tagging, and pushing the Docker official images. See the Bashbrew README for more information.
bashbrew を自前でも使えば、 stack-brew
を用意するだけで 公式っぽい tag 付けができるようになる?
同じこと考えてる人がいた
bashbrew
の contributer の人で、個人でも使ってるっぽい
bashbrew
の contributer の人で、個人でも使ってるっぽい
今日は疲れたのでまた今度