dockerのdaemon.jsonに設定している項目

毎回ググってるのでめんどくさくてここにメモしとく
{
  "log-driver": "local",
  "registry-mirrors": [
   "https://mirror.gcr.io"
  ]
}

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

     

    コメント

    このブログの人気の投稿

    mac book proにubuntuを入れるとなぜかファンがうまく回らないので設定してみた

    Mirakurun+epgstation+KonomiTVを改めてdockerで構築したので未来の自分のためのメモ書き

    v2cmod-zをいれてついでにB11でパッチしてRhinoスクリプトエンジンまで入れてしまおうというめんどくさい解説