就是为了安装docker,新建虚拟机,镜像服务器地址不可用,运行yum命令出错,查了很多方法,最后修改了镜像服务器地址就解决了。
在linux虚拟机上docker安装
更新系统:yum update -y
安装必备软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
添加docker仓库
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
一般因为网络的问题会出错。
阿里云确实提供了Docker镜像加速服务。
直接通过命令行从阿里云获取Docker CE文件并不支持。可以创建一个repo文件,指向阿里云的镜像源来加速后续的Docker安装和镜像拉取过程。
vim /etc/yum.repos.d/docker-ce.repo
[docker-ce-stable]
name=Docker CE Stable - $basearch baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/$basearch/stable enabled=1 gpgcheck=1 gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
[docker-ce-edge]
name=Docker CE Edge - $basearch baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/$basearch/edge enabled=0 gpgcheck=1 gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
[docker-ce-nightly]
name=Docker CE Nightly - $basearch baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/$basearch/nightly enabled=0 gpgcheck=1 gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
[debuginfo]
name=Docker CE Debuginfo - $basearch baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/$basearch/debug enabled=0 gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg gpgcheck=1
导入Docker的GPG密钥,以验证下载包的完整性。
rpm --import https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
安装docker
yum install -y docker-ce docker-ce-cli containerd.io
systemctl start docker
systemctl enable docker(开机启动)
docker --version
[root@192 ~]# docker --version
Docker version 26.1.4, build 5650f9b