華為云arm架構(gòu)安裝Docker

在線安裝Docker 方式一

#查看Linux內(nèi)核版本
uname -r 
4.18.0-80.7.2.el7.aarch64
#或者使用 uname -a

#下載docker安裝腳本
curl -fsSL get.docker.com -o get-docker.sh

#執(zhí)行腳本安裝docker,它會(huì)檢查環(huán)境并安裝相應(yīng)版本
sh get-docker.sh

#查看docker版本
docker version

#查看docker信息
docker info

在線安裝Docker 方式二

#查看Linux內(nèi)核版本
uname -r 
4.18.0-80.7.2.el7.aarch64
#或者使用 uname -a

#列出機(jī)器docker可安裝的版本
yum list docker-ce --showduplicates | sort -r
#報(bào)錯(cuò)如下:
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
Error: No matching Packages to list
 * updates: mirrors.bfsu.edu.cn
Loaded plugins: fastestmirror
 * extras: mirrors.bfsu.edu.cn
 * epel: mirrors.bfsu.edu.cn
Determining fastest mirrors
 * base: mirrors.bfsu.edu.cn
 
###配置docker源
#安裝yum-utils工具
yum install -y -q yum-utils
#添加docker源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#在次執(zhí)行, 列出機(jī)器docker可安裝的版本
yum list docker-ce --showduplicates | sort -r
#輸出如下:
Loading mirror speeds from cached hostfile
Loaded plugins: fastestmirror
Installed Packages
docker-ce.aarch64           3:20.10.6-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:20.10.6-3.el7                    @docker-ce-stable
docker-ce.aarch64           3:20.10.5-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:20.10.4-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:20.10.3-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:20.10.2-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:20.10.1-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:20.10.0-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:19.03.9-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:19.03.8-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:19.03.7-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:19.03.6-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:19.03.5-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:19.03.4-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:19.03.3-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:19.03.2-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:19.03.15-3.el7                   docker-ce-stable 
docker-ce.aarch64           3:19.03.14-3.el7                   docker-ce-stable 
docker-ce.aarch64           3:19.03.1-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:19.03.13-3.el7                   docker-ce-stable 
docker-ce.aarch64           3:19.03.12-3.el7                   docker-ce-stable 
docker-ce.aarch64           3:19.03.11-3.el7                   docker-ce-stable 
docker-ce.aarch64           3:19.03.10-3.el7                   docker-ce-stable 
docker-ce.aarch64           3:19.03.0-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:18.09.9-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:18.09.8-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:18.09.7-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:18.09.6-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:18.09.5-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:18.09.4-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:18.09.3-3.el7                    docker-ce-stable 
docker-ce.aarch64           3:18.09.2-3.el7                    docker-ce-stable 

#安裝最新版本的docker,或者下面安裝指定版本的docker
yum install docker-ce

#安裝指定版本的docker docker-ce-3:20.10.6-3.el7.aarch64
yum install docker-ce-3:20.10.6-3.el7.aarch64

#查看docker版本
docker version

#查看docker信息
docker info

配置Docker開機(jī)自啟動(dòng)服務(wù)

#啟動(dòng)Docker
systemctl start docker

#查看docker啟動(dòng)狀態(tài)
systemctl status docker

#查看啟動(dòng)中的容器
docker ps

#設(shè)置開機(jī)自啟動(dòng)
systemctl enable docker.service

#查看docker開機(jī)啟動(dòng)狀態(tài) enabled:開啟, disabled:關(guān)閉
systemctl is-enabled docker.service

Docker配置鏡像倉(cāng)庫(kù)

#創(chuàng)建docker配置文件
mkdir /etc/docker
vim /etc/docker/daemon.json 

daemon.json 文件內(nèi)容如下:

{
         "registry-mirrors" : ["https://registry.docker-cn.com","http://hub-mirror.c.163.com"],
          "exec-opts": ["native.cgroupdriver=systemd"],
           "insecure-registries":["192.168.0.5"],
           "data-root": "/data/docker"
}

說明:
registry-mirrors:鏡像加速,公有鏡像倉(cāng)庫(kù)地址
insecure-registries:私有鏡像倉(cāng)庫(kù)地址
exec-opts:運(yùn)行時(shí)執(zhí)行選項(xiàng) cgroup驅(qū)動(dòng)配置為systemd
data-root: Docker運(yùn)行時(shí)使用的根路徑,默認(rèn)/var/lib/docker

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容