命令“Docker-ce”列出所有候选者
root@ubuntu:/home/master# apt-cache policy docker-ce
docker-ce:
Installed: (none)
Candidate: 5:19.03.6~3-0~ubuntu-xenial
Version table:
5:18.09.9~3-0~ubuntu-bionic 500
500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
Run Code Online (Sandbox Code Playgroud)
然后,当使用候选列表中的字符串值发出命令失败时
root@ubuntu:/home/master# sudo apt-get install docker-ce=18.03.1~ce~3-0~ubuntu-xenial docker-ce-cli=18.03.1~ce~3-0~ubuntu-xenial containerd.io
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '18.03.1~ce~3-0~ubuntu-xenial' for 'docker-ce' was not found
E: Version '18.03.1~ce~3-0~ubuntu-xenial' for 'docker-ce-cli' was not found
Run Code Online (Sandbox Code Playgroud)
我该如何安装列表中的特定版本(列表不完整,因为 Ask Ubuntu 不允许我粘贴超过 8 个链接)
我需要这个,因为最新版本 19.xx.xx 与 Kubernetes 不兼容/支持,并且集群构建失败。
package-management dependencies apt-cache software-installation docker