Docker Hub Registry Cache
Registry as a pull through cache | Docker Documentation
Docker Hubのイメージをキャッシュしておくことで、複数のPCからアクセスする場合など、一定のパフォーマンスを得ることができる。
利用するクライアントの/etc/docker/daemon.jsonに定義後、Dockerデーモンに反映すれば、Docker Hubが管理するイメージのPullはキャッシュを介してアクセスするようになる。
docker compose
/etc/docker/daemon.json
{ "registry-mirrors": ["http://<REGISTRY CACHE SERVER IP>:5000"], "insecure-registries" : ["<REGISTRY CACHE SERVER IP>:5000"] }
http通信の場合はinsecure-registriesの設定が必要。