ubuntu20.04安装docker

记录一下docker的安装,我是用的是使用 Docker 仓库进行安装,更多的安装细节请看官网,https://docs.docker.com/engine/install/ubuntu/,以便自己之后查阅,同时也希望能帮助到有需要的小伙伴,各位看到此博客的小伙伴,如有不对的地方请及时通过私信我或者评论此博客的方式指出,以免误人子弟。多谢!

目录

设置仓库

更新apt

安装apt依赖

添加密钥

设置仓库

安装 Docker Engine-Community

运行hello-world验证是否安装成功及遇到的问题

问题解决


设置仓库

更新apt

sudo apt-get update

安装apt依赖

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common

添加密钥

curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

设置仓库

sudo add-apt-repository \
   "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/ \
  $(lsb_release -cs) \
  stable"

安装 Docker Engine-Community

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

运行hello-world验证是否安装成功及遇到的问题

sudo docker run hello-world

遇到的问题截图如下:

 原因为:docker默认的源为国外官方源,下载速度较慢,可改为国内源。

问题解决

修改docker镜像源,找到/etc/docker文件夹下的daemon.json文件,如果没有 daemon.json就新建

touch daemon.json

给这个文件赋读写权限,我直接赋最大权限:

 chmod -R 777 daemon.json

添加以下内容:

{
    "registry-mirrors": ["https://registry.docker-cn.com","http://hub-mirror.c.163.com","https://pee6w651.mirror.aliyuncs.com"],
    "live-restore": true
}

 registry-mirrors为国内常见的镜像源地址,可设置多个。

再次运行hello world如下:

 如上docker安装成功了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值