首页 > 系统相关 >ubuntu 安装 docker相关

ubuntu 安装 docker相关

时间:2024-09-22 17:03:27浏览次数:5  
标签:公钥 get sudo apt ubuntu docker 安装 Docker

在Ubuntu系统上安装Docker可以通过以下步骤进行:

  1. 更新软件包索引:

  sudo apt-get update
  1. 允许APT使用HTTPS:

  sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
  1. 添加Docker官方GPG密钥:

  curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  1. 添加Docker的稳定版本仓库:

  sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  1. 再次更新软件包索引:

  sudo apt-get update
  1. 安装Docker CE(社区版):

  sudo apt-get install docker-ce
  1. 验证Docker是否安装成功并运行:

  sudo systemctl status docker

或者简化版本:

  # 更新软件包索引 sudo apt-get update   # 安装Docker sudo apt-get install docker.io   # 验证Docker是否安装成功 sudo docker run hello-world

以上命令将会在Ubuntu系统上安装Docker,并通过运行一个测试容器来验证安装是否成功。

 

=================

 

 

由于没有公钥,无法验证下列签名: NO_PUBKEY 7EA0A9C3F273FCD8

这个错误提示表明你的系统无法验证Docker官方软件仓库的签名,因为缺少相应的公钥。‌为了解决这个问题,你需要添加Docker的官方公钥到你的系统中。以下是解决此问题的步骤:

  1. ‌首先,打开终端并输入以下命令以添加Docker的官方公钥‌:

    bashCopy Code   sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7EA0A9C3F273FCD8

    这个命令会从Ubuntu的公钥服务器上下载并添加Docker的签名密钥。

  2. ‌添加完公钥后,执行以下命令更新你的软件包列表‌:

    bashCopy Code   sudo apt update

    这将确保你的系统能够验证来自Docker官方仓库的软件包的签名,从而解决“由于没有公钥,无法验证下列签名: NO_PUBKEY 7EA0A9C3F273FCD8”的错误。

通过上述步骤,你可以确保你的系统能够安全地从Docker官方仓库下载和安装软件包,同时避免了因缺少公钥而导致的验证错误‌

标签:公钥,get,sudo,apt,ubuntu,docker,安装,Docker
From: https://www.cnblogs.com/lovleo/p/18425514

相关文章

  • Docker更换镜像源(附国内可用镜像源地址)
    众所都周知,2024年6月以后国内很多大型的Docker镜像站都停止了服务或改为内部使用,包括但不限于:阿里、网易、腾讯、中科大等。具体已经停止服务的以及可用的镜像列表可以在这里找到:https://gist.github.com/y0ngb1n/7e8f16af3242c7815e7ca2f0833d3ea6更换Docker镜像源只需编辑/etc/do......
  • Docker进入容器运行命令实例讲解
    Docker进入容器运行命令实例讲解在Docker中,要进入正在运行的容器并执行命令,主要使用dockerexec命令。这个命令允许你在运行中的容器内执行一个新的命令,这对于调试、运行附加的进程或在容器内部进行管理操作非常有用。基本语法dockerexec[OPTIONS]CONTAINERCOMMAND[ARG......
  • 帝国备份王安装 /diguo 返回http500错误原因及解决方法
    当你在使用帝国备份王进行数据恢复时遇到/diguo路径返回HTTP500错误,这通常表示服务器端发生了某种错误。根据已有的信息,HTTP500错误的原因可能与PHP的配置有关,特别是short_open_tag的设置。HTTP500错误原因HTTP500错误通常表明服务器遇到了意料之外的情况,阻止了它完成请求......
  • 帝国cms安装问题Cann't connect to DB!解决办法
    当你在安装帝国CMS时遇到“Cann'tconnecttoDB!”的问题,这通常意味着PHP脚本无法连接到数据库。这种情况可能是由多种因素引起的,包括数据库服务未运行、数据库配置错误、网络问题等。解决方法1.检查数据库服务状态确认MySQL服务是否运行如果是在本地开发环境中,检查是否......
  • 帝国CMS如何安装不要内置测试数据?
    如果你在安装帝国CMS或类似的CMS系统时不想包含内置的测试数据,可以在安装过程中的“配置数据库”步骤去掉“内置初始数据”的选项。以下是详细的步骤:安装不带内置测试数据的步骤开始安装访问帝国CMS的安装脚本URL,通常形如http://yourdomain.com/install。遵循安装向导......
  • Jenkins 基于 Docker 部署
    1、Docker、Docker-Compose安装https://www.cnblogs.com/a120608yby/p/9883175.htmlhttps://www.cnblogs.com/a120608yby/p/14582853.html2、基于Docker-Compose部署Jenkins#vimdocker-jenkins/docker-compose.ymlservices:jenkins:image:jenkins/jenkins:lts......
  • 帝国cms怎么搭建网站教程-帝国CMS搭建安装教程详细步骤
    搭建一个基于帝国CMS(EmpireCMS,ECMS)的网站需要经历几个主要步骤:安装帝国CMS、配置网站环境、创建网站内容和管理网站。以下是一个简化的教程,指导你如何从零开始搭建一个帝国CMS网站。第一步:安装帝国CMS下载安装包访问帝国CMS官方网站或其他可信来源下载最新版本的安装包。......
  • 本地服务器怎样安装帝国CMS模版网站
    要在本地服务器上安装帝国CMS模板网站,你需要按照以下步骤操作:准备工作搭建本地服务器环境如果你还没有搭建本地服务器环境,可以选择使用集成开发环境(IDE)如XAMPP、WAMP、MAMP或LaravelValet等。这些工具可以快速搭建PHP、MySQL和Apache/Nginx服务器环境。下载帝国CMS安装......
  • 解决帝国CMS安装出错和常见问题
    解决帝国CMS安装出错和常见问题通常涉及多个方面的排查和处理。以下是一些常见的问题及其解决方法:1.安装界面不能正常显示检查PHP版本:确保你的服务器安装了帝国CMS所需的PHP版本。检查PHP扩展:确保服务器启用了GD库、cURL等必要的PHP扩展。检查浏览器兼容性:尝试更换浏览器或......
  • 帝国CMS安装界面不能正常显示
    当帝国CMS安装界面不能正常显示时,通常涉及到服务器环境配置问题。以下是一些常见的解决方法:1.检查PHP版本确保你的服务器安装了帝国CMS所需的PHP版本。帝国CMS通常支持PHP5.3及以上版本。可以通过以下命令检查PHP版本:sh php-v如果版本过低,需要升级PHP版本。2.检查......