ubuntu20.04 docker安装

卸载旧版本;
sudo apt-get remove docker docker-engine docker.io containerd runc

Ubuntu 上安装 Docker 还是相当简单的。我们只需要将开启 Docker 应用库,导入应用库 GPG 密钥,并安装应用包就可以。具体的操作如下面:

sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
#有了密钥后,我们就可以把APT应用库加载入我们的系统:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
1.安装最新版本的Docker

下面的Commands是用于安装最新版本的Docker,如果你想安装指定的某一个版本时,你可以跳过这一步,直接按第二步骤:

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

2.让非root权限的用户不加sudo运行Docker

默认情况下,只有root或有sudo权限的用户才可以运行Docker. 如果你想用非root用户不需要使用sudo就可以运行Docker时,你可以把用户添加到Docker Group. 我们先创建一个docker的用户组(正常安装docker时会自动创建这个用户组,如提示已有该用户组,则可跳过):

sudo groupadd docker

sudo usermod -aG docker $USER

sudo service docker restart

docker ps -a  #若报错就执行下面
sudo chmod 666 /var/run/docker.sock

测试安装是否正确(配置成不需要sudo):

docker container run hello-world

#安装下载一个ubunt18.04 + cuda 10.1+cudnn7的docker:
https://hub.docker.com/r/nvidia/cuda/tags?page=1&name=18.0

sudo docker pull nvidia/cuda:10.1-cudnn7-runtime-ubuntu18.04
卸载Docker

你需要先把当前的容器(containers),镜像(Images),存储(volumes)还有网络统统都清理掉。

你可以运行下面Commands停止所有运行中的容器及其相关:

docker container stop $(docker container ls -aq)
docker system prune -a --volumes

接下来你就可以把Docker及相关依赖包都删除干净(Docker这么好用为什么要删除呢?):

sudo apt purge docker-ce
sudo apt autoremove

如果没有什么报错,那恭喜你,你也删除了一款非常不错的应用工具。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值