Docker 是一個非常流行的容器化平臺,為了提高鏡像下載速度,我們可以為 Docker 倉庫配置加速器。下面是一個簡單的教程,教你如何配置 Docker 倉庫加速器。
首先,在 Docker 的配置文件中增加 registry-mirrors 項:
{ "registry-mirrors": [ "https://registry.docker-cn.com" ] }
其中,"https://registry.docker-cn.com" 是鏡像加速器的地址,你可以使用其他鏡像地址,根據自己的情況進行選擇。
接著,重啟 Docker 服務:
$ sudo systemctl daemon-reload $ sudo systemctl restart docker
現在,你可以使用 Docker 命令拉取鏡像了,速度應該會非常快了,比如:
$ docker pull nginx
就可以從加速器鏡像源中拉取 Nginx 鏡像。
在使用 Docker Compose 的時候,也可以配置加速器,比如:
version: '3' services: nginx: image: nginx ports: - "80:80" restart: always registry: image: registry:2 container_name: registry volumes: - /registry:/var/lib/registry restart: always environment: - REGISTRY_STORAGE_DELETE_ENABLED=true networks: - test networks: test: external: name: hollaspeedup
其中,最后幾行配置的是本地的 Docker Compose 環境的網絡,保證本地的容器可以和 registry 容器通信。
以上就是如何為 Docker 配置加速器的全部內容,如果你想學習更多的 Docker 相關知識,可以查看其他的教程文章。
上一篇python 小語種字母
下一篇mysql全文篩選