云网牛站
所在位置:首页 > 初入Linux圈 > 在深度Deepin v20系统中用阿里云仓库安装Docker的方法

在深度Deepin v20系统中用阿里云仓库安装Docker的方法

2020-04-17 09:02:49作者:chen645800876稿源:深度站

如果你在深度Deepin v20操作系统中无法安装Docker或者安装Docker出错,那多数问题是出现在$(lsb_release -cs)身上,因为在Deepin v20上使用lsb_release -cs会返回n/a,所以导致添加Docker仓库会报错,正确的安装方法是把它改成buster即可,它是Debian 10的开发代号,而Deepin v20是基于它的。可参考在Deepin系统下安装Docker非常的简单,只需要一个命令一文。

 

用阿里云的仓库安装Docker

在深度Deepin v20系统中用阿里云仓库安装Docker的方法

原因:深度官方说Deepin v20用的是最新的Debian 10稳定版,而当前Debian官方的稳定版本的代号是buster,所以应该把$(lsb_release-cs)改成buster即可,即运行以下命令:

步骤1:安装必要的一些系统工具

sudo apt-get update

sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common

步骤2:安装GPG证书

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

步骤3:写入软件源信息

sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/debian buster  stable"

步骤4:更新并安装Docker-CE

sudo apt-get -y update

sudo apt-get install docker-ce docker-ce-cli containerd.io

注:以上就是在Deepin v20中安装Docker的方法。如果是其他Linux发行版,则在第3步用sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/debian $(lsb_release -cs)  stable"命令。

 

附:将普通用户添加到docker用户组的方法

可以免root使用docker,运行以下命令:

sudo gpasswd -a ${USER} docker

注意:试了下,需要重启后用户组才会生效。

 

相关主题

在Debian 10 Linux系统上安装最新稳定版和使用Docker的方法

子频道
精选文章
热门文章