因为要在Deepin v20系统下用docker,但系统并没有集成自带,但Deepin官方文档中有说明:Deepin官方的应用仓库已经集成了docker,然后使用sudo apt install docker-ce命令不能成功的安装docker,提示没有可用的软件包,如下截图:
原因 docker在debian上游仓库的名字叫docker.io,而docker-ce是docker官方打包的名字。 关于docker.io是早期版本,已经不推荐使用了,现在主流版本是docker-ce的说明:docker.io是debian官方上游打包的名称,看看debian sid的docker.io包,紧跟docker官方最新版本。
解决方法 可先参考在深度Deepin v20系统中用阿里云仓库安装Docker的方法。 方法一: 安装命令: sudo apt install docker.io 卸载命令: sudo apt-get remove --purge docker.io 方法二: sudo su apt install curl curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun apt install docker-compose 方法三: 过程如下: 安装需要的工具: sudo apt install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common 添加证书 curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add - 添加源: sudo dedit /etc/apt/sources.list.d/docker.list,内容如下: deb [arch=amd64] https://download.docker.com/linux/debian buster stable 检查更新并下载: sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io
相关主题 |