在使用Docker時(shí),我們常常需要為Docker配置鏡像源。因?yàn)槟J(rèn)倉(cāng)庫(kù)地址在國(guó)外,下載速度很慢,而通過(guò)配置國(guó)內(nèi)的Docker鏡像源可以大幅提高下載速度。本篇文章就將介紹如何在Docker中修改鏡像源。
首先,我們需要找到適合自己的Docker鏡像源。國(guó)內(nèi)的Docker鏡像源有很多,比如阿里云、DaoCloud等。這里以阿里云為例,具體操作如下。
sudo vi /etc/docker/daemon.json
打開上述文件后,添加以下內(nèi)容:
{
"registry-mirrors": ["https://********.mirror.aliyuncs.com"]
}
其中,https://********.mirror.aliyuncs.com 替換成你自己選擇的阿里云鏡像源即可。注意,如果文件中已經(jīng)存在其他字段,請(qǐng)將 } 放在最后一行,不然可能會(huì)出現(xiàn)json語(yǔ)法錯(cuò)誤。
修改完成后,保存并關(guān)閉 /etc/docker/daemon.json 文件。輸入以下命令,重啟docker服務(wù):
sudo systemctl daemon-reload
sudo systemctl restart docker
重啟完成后就可以使用新的鏡像源了。
需要注意的是,如果您已經(jīng)有下載的鏡像,那么使用新的鏡像源后需要重新pull一遍,不然Docker會(huì)繼續(xù)使用舊的鏡像。