文章目錄
- 一、 阿里云鏡像倉庫配置
- 二、配置加速
- 1. CentOS
- 2. Mac
- 3. Windows
- 注意
一、 阿里云鏡像倉庫配置
1.注冊阿里云賬號,并登陸到阿里云后臺,進入控制臺面板
2.進入控制臺以后,找到左上方的三橫的功能列表按鈕,在彈出來的功能列表處選擇彈性計算
下的容器鏡像服務
3.進入容器鏡像服務
頁面后,點擊左側菜單欄中鏡像中心
下的鏡像加速器
菜單獲取鏡像加速器地址,在操作文檔處選擇 Docker 所在服務器的操作系統,并按照文檔提示完成配置即可
二、配置加速
1. CentOS
針對Docker客戶端版本大于 1.10.0 的用戶
您可以通過修改daemon配置文件/etc/docker/daemon.json來使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["此處修改成你自己的加速 url"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
2. Mac
針對安裝了Docker Toolbox的用戶,您可以參考以下配置步驟:
創建一臺安裝有Docker環境的Linux虛擬機,指定機器名稱為default,同時配置Docker加速器地址。
docker-machine create --engine-registry-mirror=修改成你自己的加速url -d virtualbox default
查看機器的環境配置,并配置到本地,并通過Docker客戶端訪問Docker服務。
docker-machine env defaulteval "$(docker-machine env default)"docker info
針對安裝了Docker for Mac的用戶,您可以參考以下配置步驟:
在任務欄點擊 Docker Desktop 應用圖標 -> Perferences,在左側導航菜單選擇 Docker Engine,在右側輸入欄編輯 json 文件。將
你自己的加速url加入到"registry-mirrors"的數組里,點擊 Apply & Restart按鈕,等待Docker重啟并應用配置的鏡像加速器。
3. Windows
針對安裝了Docker Toolbox的用戶,您可以參考以下配置步驟:
創建一臺安裝有Docker環境的Linux虛擬機,指定機器名稱為default,同時配置Docker加速器地址。
docker-machine create --engine-registry-mirror=修改成你自己的加速url -d virtualbox default
查看機器的環境配置,并配置到本地,并通過Docker客戶端訪問Docker服務。
docker-machine env defaulteval "$(docker-machine env default)"docker info
針對安裝了Docker for Windows的用戶,您可以參考以下配置步驟:
在系統右下角托盤圖標內右鍵菜單選擇 Settings,打開配置窗口后左側導航菜單選擇 Docker Daemon。編輯窗口內的JSON串,填寫下方加速器地址:
{"registry-mirrors": ["修改成你自己的加速url"]
}
編輯完成后點擊 Apply 保存按鈕,等待Docker重啟并應用配置的鏡像加速器。
注意
Docker for Windows 和 Docker Toolbox互不兼容,如果同時安裝兩者的話,需要使用hyperv的參數啟動。
docker-machine create --engine-registry-mirror=修改成你自己的加速url -d hyperv default
Docker for Windows 有兩種運行模式,一種運行Windows相關容器,一種運行傳統的Linux容器。同一時間只能選擇一種模式運行。