Docker CE 是一個流行的開源容器平臺,它提供了便捷的方式來構(gòu)建,部署和管理應(yīng)用程序。Docker CE 通過鏡像的概念,將應(yīng)用程序打包成一個輕量級,可移植的容器,從而使應(yīng)用程序可以在不同的環(huán)境下運行。但是,我們要使用 Docker CE,還需要配置相應(yīng)的鏡像源。
Docker CE 的官方鏡像源是 Docker Hub,但是由于 Docker Hub 是一個國際化的平臺,國內(nèi)使用 Docker Hub 可能會遇到網(wǎng)絡(luò)問題,導(dǎo)致鏡像下載速度慢或者無法下載。因此,我們需要使用一個國內(nèi)的 Docker CE 鏡像源。
目前國內(nèi)的 Docker CE 鏡像源有很多,比如阿里云、網(wǎng)易云等。下面是使用阿里云鏡像源的步驟。
1. 把當(dāng)前用戶加入 docker 用戶組,命令如下: sudo usermod -aG docker $USER 2. 安裝 Docker CE,注意安裝的是 Docker CE 版本,安裝命令如下: sudo apt-get install docker-ce=18.06.1~ce~3-0~ubuntu 3. 配置 Docker CE 的阿里云鏡像源,命令如下: sudo mkdir /etc/docker sudo tee /etc/docker/daemon.json<<-'EOF' { "registry-mirrors": ["https://xxxxxx.mirror.aliyuncs.com"] } EOF 4. 開啟 Docker CE 服務(wù),命令如下: sudo service docker start
第 3 步中,https://xxxxxx.mirror.aliyuncs.com 是阿里云鏡像源地址,可以在阿里云官網(wǎng)注冊并獲取自己的地址。
在配置阿里云鏡像源之后,Docker CE 就可以使用阿里云的鏡像源了,從而解決了訪問 Docker Hub 的網(wǎng)絡(luò)問題。