一、出现的问题
最近学习docker,然后在ubuntu20.04 LTS上安装docker,总是出现无法连接到docker。
然后找了这位的博客照着安装Ubuntu 20.04 安装 docker 详解,还是出现这个错误。
二、解决办法
然后我在 2.7步骤 创建 daemon.json 文件时将文件内容的注册表镜像填写为自己的阿里云容器镜像加速器地址
然后依次执行
sudo systemctl daemon-reload
sudo apt-get install docker-ce docker-ce-cli containerd.io
最后发现安装成功了。
终端输入docker info
发现出现如下错误
这是因为docker安装完成后,一般用户没有权限启动docker服务,只能通过sudo来通过root用户权限来启动docker。为了方便,我们把普通用户加入到docker组中,docker组在安装docker的时候,就已经添加了,所以只需要执行两个操作即可:
sudo gpasswd -a $USER docker
newgrp docker
再次执行docker info
可以发现没有出现错误