dockerのdaemon.jsonに設定している項目
毎回ググってるのでめんどくさくてここにメモしとく
log-driver registry-mirrors
{ "log-driver": "local", "registry-mirrors": [ "https://mirror.gcr.io" ] }
- local
- デフォルトだとjsonに無限に保存するんでlogがあふれることになる
- localは20MBのファイル5つをローテーションして圧縮して保管してくれる
- 他でlogファイル処理してますとかだと使えないので注意
- https://mirror.gcr.io
- googleのdocker hub mirror
- docker hubはレート制限がきついためgoogleから持ってくる
- キャッシュがあればミラーから拾ってきてくれる、なければ本家アクセス
- 制限とかないらしい…ほんとかな
- awsのパブリックレジストリとか使えるんであればそっちのが安定している可能性あります…ソース書き換えるのがめんどいからミラー使うんですけどね
コメント
コメントを投稿