ubuntu 20.04 安装docker--小白学习之路

更新包

sudo apt-get update

安装需要的软件包以使apt能够通过HTTPS使用仓库 sudo apt-get install ca-certificates curl gnupg lsb-release

使用清华大学源

添加Docker官方的GPG密钥

curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

设置稳定版仓库

echo "deb [arch=(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg\] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu (lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

使用阿里云源

添加阿里云官方GPG密钥

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - # 写入阿里云Docker仓库地址

sudo sh -c 'echo "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" > /etc/apt/sources.list.d/docker.list'

更新源并安装Docker

sudo apt-get update

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

验证是否成功安装了

docker sudo systemctl status docker

docker --version

修改docker的/etc/docker/daemon.json配置文件,如果在不存在则手动创建,文件内容如下。

修改daemon.json文件,

vim /etc/docker/daemon.json

daemon.json内容如下:

{ "registry-mirrors": [ "https://dockerproxy.com", "https://docker.m.daocloud.io", "https://cr.console.aliyun.com", "https://ccr.ccs.tencentyun.com", "https://hub-mirror.c.163.com", "https://mirror.baidubce.com", "https://docker.nju.edu.cn", "https://docker.mirrors.sjtug.sjtu.edu.cn", "https://github.com/ustclug/mirrorrequest", "https://registry.docker-cn.com" ] }

重载配置文件,并重启

docker sudo systemctl daemon-reload

sudo systemctl restart docker

查看 Registry Mirrors 配置是否成功

sudo docker info

参考链接:ubuntu 20.04 国内源安装docker - lqqgis - 博客园

相关推荐
lucky-billy18 分钟前
Ubuntu 下一键部署 ROS2
linux·ubuntu·ros2
阿梦Anmory28 分钟前
Ubuntu配置代理最详细教程
linux·运维·ubuntu
1024小神32 分钟前
SVG标签中path路径参数学习
学习
浅念-1 小时前
C++入门(2)
开发语言·c++·经验分享·笔记·学习
ZH15455891311 小时前
Flutter for OpenHarmony Python学习助手实战:面向对象编程实战的实现
python·学习·flutter
忆~遂愿1 小时前
CANN metadef 核心解析:计算图原型定义、算子元数据抽象与异构系统互操作机制
docker·容器
简佐义的博客1 小时前
生信入门进阶指南:学习顶级实验室多组学整合方案,构建肾脏细胞空间分子图谱
人工智能·学习
近津薪荼1 小时前
dfs专题4——二叉树的深搜(验证二叉搜索树)
c++·学习·算法·深度优先
getapi1 小时前
Ubuntu 22.04 服务器的系统架构是否为 amd64 x86_64
linux·服务器·ubuntu
rannn_1112 小时前
【苍穹外卖|Day4】套餐页面开发(新增套餐、分页查询、删除套餐、修改套餐、起售停售)
java·spring boot·后端·学习