1. 卸载旧版本的docker-ce 18.03
下列软件包有未满足的依赖关系:
nvidia-docker2 : 依赖: docker-ce (= 18.06.2~ce~3-0~debian) 但是 18.03.1~ce~3-0~ubuntu 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
sudo apt-get purge docker-ce
2. 安装Ubuntu版本的docker
坑啊… … …
基本思路如下链接
https://docs.docker.com/install/linux/docker-ce/ubuntu/
但是要注意一点 :
- /etc/apt/source.list
#deb [by-hash=force] http://packages.deepin.com/deepin panda main contrib non-free #把deepin的源注释掉
# deb-src http://packages.deepin.com/deepin panda main contrib non-free
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable # ubstable改为bionic
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu unstable stable
然后再执行sudo apt-get update
(base) tqc@tqc-PC:~$ sudo apt-cache madison docker-ce
docker-ce