今天在运行dockerfile时出现错误:Error parsing reference: "/dotnet/aspnet:3.1 AS base" is not a valid repository/tag: invalid reference format
经过很多资料了解到时由于Docker的版本错误导致,
Docker版本:Docker version 1.13.1,需要安装docker-ce
1、删除docker
yum remove docker docker-common container-selinux docker-selinux docker-engine
2、更新yum
yum update
3、安装 yum-utils
yum install -y yum-utils
4、添加yum源
yum-config-manager --add-repo /docker-ce/linux/centos/
5、安装docker-ce
yum install -y docker-ce
6、启动 docker
systemctl start docker
7、验证是否安装成功
docker --version