dockerfileは書き方ルールがコロコロ変わってもう疲れた。
alpineのバージョンアップでPrismaが起動不能になってサービス停止したので本番のベースコンテナのバージョン固定は大事です……
“docker scout” は知らなかった。勉強になる。
雰囲気で書いてた。あらためて、意識しないと。
chatgptに訊きながら書いてる
AI丸投げだったからチェックしてみよっと
マルチステージビルドなら最終ステージ以外はレイヤが増えるのそれほど気にしなくて良いのでは。ただしそれとは別の理由でapt-get updateとinstallは分けるべきではないのでこの記事の例だと指摘しづらい
本筋ではないけど、言語のパッケージに比べてOSやOSのパッケージのバージョンのpinは軽視されがちよなぁ。pinするのがめんどいってのもあるけど。一回えらい目見たらだいたいpinするようになる。
バージョンの latest 指定は本当に危ない。
参考
初心者がDockerfileを書くときに身につけたい5つの習慣 - Qiita
dockerfileは書き方ルールがコロコロ変わってもう疲れた。
alpineのバージョンアップでPrismaが起動不能になってサービス停止したので本番のベースコンテナのバージョン固定は大事です……
“docker scout” は知らなかった。勉強になる。
雰囲気で書いてた。あらためて、意識しないと。
chatgptに訊きながら書いてる
AI丸投げだったからチェックしてみよっと
マルチステージビルドなら最終ステージ以外はレイヤが増えるのそれほど気にしなくて良いのでは。ただしそれとは別の理由でapt-get updateとinstallは分けるべきではないのでこの記事の例だと指摘しづらい
本筋ではないけど、言語のパッケージに比べてOSやOSのパッケージのバージョンのpinは軽視されがちよなぁ。pinするのがめんどいってのもあるけど。一回えらい目見たらだいたいpinするようになる。
バージョンの latest 指定は本当に危ない。
参考