首页 > 系统相关 >Ubuntu20.4安装Docker

Ubuntu20.4安装Docker

时间:2025-01-08 10:49:50浏览次数:1  
标签:sudo apt https Docker Ubuntu20.4 安装 docker

一、设置 Docker 存储库

1、更新系统 apt 包索引

更新软件包索引,并且安装必要的依赖软件,来添加一个新的 HTTPS 软件源

# 更新索引
sudo apt-get update

# 安装必要的依赖包,使apt能通过HTTPS使用仓库
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
2、添加 Docker 的官⽅ GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

image

3、将Docker的稳定版仓库添加到APT源列表中
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

image

4、再次更新 apt 包索引
sudo apt-get update

二、安装 Docker 软件包

1、安装最新版本 Docker

输入命令后等待安装完毕即可

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

image

2、验证Docker Engine安装是否成功
# 因为国内大厂镜像源基本都禁用了
# 如果无法拉取这个镜像,可以配置镜像源,参考 https://docker.xuanyuan.me/
sudo docker run hello-world

image

# 查看docker版本
docker -v

image

参考链接

在 Ubuntu 上安装 Docker 引擎
ubuntu20.04 安装docker (详细版)

标签:sudo,apt,https,Docker,Ubuntu20.4,安装,docker
From: https://www.cnblogs.com/Snowclod/p/18654882

相关文章

  • Centos7.8安装Gitlab.211208
    公司为了合规性考虑,需要自己搭建私有化版的github。那不用想,肯定要上GitLab了。项目背景:服务器:华为云ECS,需要上公网,并在安全组打开80端口访问。用户:关闭公开注册,新建用户后,手动改密码,不用安装邮件服务。步骤:1.安装gitlab-ce仓库和安装包curlhttps://packages.gitlab.com/i......
  • docker-compose安装mysql.211216
    0.安装docker-compose参见本站另外文章1.目录结构:按以下目录结构mkdir文件夹和相关文件**mysql目录下的data为数据目录,mysql的数据表、二进制日志文件就在这里。.env文件包含了一些变量,这些变量可以在docker-compose.yml文件中通过${variable_name}来引用。2.创......
  • mysql忘记密码的终极解决方案(docker-compose).211216
    MYSQL8的安全性能有所提高,装好后,各种不适应,需要各种调试。1.首先,root密码忘记或是更改,操作步骤:vimysql/config/my.cnf在[mysqld]的段中加上一句:skip-grant-tables=1保存并且退出vi。2.docker-composerestart进入bash,运行mysql-uroot-p,回车,直接进入。下面很重要,特别......
  • centos 7 安装node 20版本
    安装nvm(内容出处:https://www.cnblogs.com/wafulo/p/17581766.html)1.下载安装包wgethttps://github.com/nvm-sh/nvm/archive/refs/tags/v0.39.1.tar.gz2.创建安装包解压目录mkdir-p/root/.nvm3.解压安装包到目录tar-zxvfnvm-0.39.1.tar.gz-C/root/.nvm......
  • KepServer破解版安装及使用(ModbusClient+OPCUA)
    KepServer破解版安装1.关闭网络,修改时间2.安装KEPServerEX6.4.321.0.exe 3.拷贝KEPServerEXV5.xV6.xCrack.exe至程序目录下,打补丁4.启动程序后退出程序5.恢复网络,同步时间当ModbusClient使用连接ModbusServer项目->连接性->新建通道 添加设备添......
  • 详解SonnarQube 集成Sonar-dependency-check-plugin​​​​​​​落地应用的方案以及
    Dependency-Check Dependency-Check用来检查代码中是否存在任何已知的,公开披露的安全漏洞。他检查依赖项中是否存在漏洞的原理也跟我们熟知的病毒查杀软件一样,预先定义好目前已知的安全漏洞库,检查依赖包时,发现这些漏洞就会报错,最后定期更新安全漏洞库即可!更多信息可以参考文......
  • 云服务器安装安全狗后功能异常的处理方法及注意事项
    当云服务器安装安全狗后出现功能异常时,可以采取以下步骤来解决问题,并确保安全狗卸载后不会影响服务器功能:步骤描述1.修改关键密码修改所有可能被原运维公司掌握的密码,包括但不限于:<br>-WDCP管理后台密码<br>-网站后台账号密码<br>-数据库密码<br>-FTP密码<br>-SS......
  • spring boot Linux dockerfile与Windows dockerfile区别
    在创建Dockerfile来构建SpringBoot应用程序的容器时,Dockerfile本身通常与操作系统的差异无关,因为Docker容器是跨平台的。然而,在某些情况下,可能会有一些细微的差别,这些差别主要来自于文件路径格式、换行符等操作系统之间的差异。以下是可能需要注意的几个方面:文件路径格式Windo......
  • ESP8266 wifi模块+CH340烧录板安装使用运行教程
    硬件准备ESP8266-01S 模块USB转TTL烧录板(CH340)LED灯(建议使用3.3VLED)220Ω电阻(LED限流)面包板和跳线若干 我的是这样的不用接线,其他的参考ESP8266-01S引脚定义:VCC---3.3VGND---GNDTX---USB转TTL的RXRX---USB转TTL的TXCH_PD(EN)-......
  • Creo 5.0/11.0中文版网盘资源+详细安装教程下载
    如大家所熟悉的,Creo是一款功能强大的计算机辅助设计(CAD)应用程序,广泛应用于工业设计、机械设计、模具制造等领域。主要功能与特点‌三维建模‌:Creo提供了强大的三维建模功能,包括参数化特征实体建模、3D直接建模等,使用户能够轻松创建复杂的三维模型;‌装配设计‌:软件支持装配设......