隨著Docker技術(shù)的普及,Docker鏡像的獲取方式也變得越來越重要。
在國內(nèi)由于網(wǎng)絡(luò)原因,使用外網(wǎng)的Docker鏡像倉庫下載鏡像速度較慢,甚至無法正常使用。因此,國內(nèi)很多技術(shù)公司和社區(qū)都搭建了自己的Docker鏡像倉庫,以提供更快的鏡像下載速度。
這些Docker鏡像倉庫被稱為國內(nèi)鏡像,其中比較常用的有阿里云鏡像,Docker Hub國內(nèi)加速器、DaoCloud加速器等。
使用國內(nèi)鏡像加速器也非常簡單,只需在Docker安裝時(shí)加入--registry-mirror選項(xiàng),并填入對(duì)應(yīng)的加速器地址即可。
sudo vi /etc/docker/daemon.json { "registry-mirrors": ["https://xxxxxx.mirror.aliyuncs.com"] }
當(dāng)然,如果已經(jīng)安裝并配置好Docker,也可以直接修改/var/lib/docker/daemon.json文件,添加registry-mirrors字段。
使用國內(nèi)鏡像加速器后,在使用Docker鏡像命令時(shí),Docker會(huì)從國內(nèi)加速器下載鏡像,大大提高了下載速度。