Docker是一個開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個可移植的鏡像中,然后發(fā)布到任何流行的Linux或Windows機(jī)器上,也可以實現(xiàn)虛擬化。容器是完全使用沙箱機(jī)制,相互之間不會有任何接口
經(jīng)過華為云嚴(yán)格實測,以下操作系統(tǒng)在鯤鵬生態(tài)中可以完整運行Docker的全部功能:
CentOS操作系統(tǒng)
執(zhí)行以下命令安裝依賴包。
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
保存在“/var/lib/docker/”中的內(nèi)容,包括圖片、磁盤和網(wǎng)絡(luò)配置等都會保留下來。
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
這個命令總是會安裝最新版本的docker-ce,如果需要安裝指定版本的可以參考下面的操作:
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
https://www.huaweicloud.com
鏡像加速
cp /lib/systemd/system/docker.service /etc/systemd/system/docker.service
chmod 777 /etc/systemd/system/docker.service
vi /etc/systemd/system/docker.service
把ExecStart這一行后面的改為
–registry-mirror=華為云加速網(wǎng)址
ExecStart=/usr/bin/dockerd --registry-mirror=你的華為云加速地址
systemctl daemon-reload
systemctl restart docker
ps -ef | grep docker
這里我們看到了剛才配置的華為云docker加速地址
docker pull wordpress docker pull mariadb