一、官方1.更新包管理器
1sudo apt update
2.安装 Docker 的依赖包
1sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release
3.添加 Docker GPG 密钥
1curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
4.添加 Docker apt 仓库
1echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list & ...
当你在浏览器地址栏敲下https://www.bilibili.com并回车,你是否想过域名bilibili.com是如何解析到IP地址的呢
DNS是什么域名系统(英文:Domain Name System,缩写: DNS )是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。
–来自 百度百科
DNS是怎样解析的浏览器缓存当你按下回车的那一刻,浏览器会首先检查自己有没有缓存过这个域名的记录。如果缓存命中那么就直接使用缓存的IP地址,反之继续往下走
扩展:浏览器DNS缓存的时间跟DNS服务器返回的TTL值无关。浏览器在获取网站域名的实际IP地址后会对其IP进行缓存,减少网络请求的损耗。每种浏览器都有一个固定的DNS缓存时间,如Chrome的过期时间是1分钟,在这个期限内不会重新请求DNS。
本地系统Host和缓存与浏览器一样,本地操作系统也会对DNS进行缓存,除此之外,Windows系统下的 C:\Windows\System32 ...