华为昇腾服务器安装docker
python
#更新系统软件包
sudo yum update -y
#安装依赖软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2 wget
#设置Docker的仓库源
sudo yum config-manager --add-repo=https://repo.huaweicloud.com/docker-ce/linux/centos/docker-ce.repo
#将仓库地址中的download.docker.com替换为repo.huaweicloud.com/docker-ce
sudo sed -i 's+download.docker.com+repo.huaweicloud.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
#将$releasever替换为8
sudo sed -i 's+\$releasever+8+' /etc/yum.repos.d/docker-ce.repo
#安装Docker
sudo yum install docker-ce docker-ce-cli containerd.io -y
#启动并开机启动Docker服务
sudo systemctl start docker
sudo systemctl enable docker
#检查Docker版本
sudo docker --version
docker配置与优化
将当前用户添加到 docker 组
sudo usermod -aG docker $USER
配置 Docker 镜像加速器(国内用户)
python
sudo vim /etc/docker/daemon.json
{
"registry-mirrors": [
"docker.m.daocloud.io",
"docker-0.unsee.tech",
"docker.hlmirror.com",
"docker.1ms.run",
"func.ink",
"lispy.org",
"docker.xiaogenban1993.com",
"https://docker.xuanyuan.me"
]
}
重启docker
sudo systemctl restart docker
# 查看docker配置是否生效
sudo docker info