当前位置: 首页 > news >正文

Ubuntu系统安装docker仓库教程

在学习数据库管理的过程中遇到了许多问题,现在通过系列的教程来分享在ubuntu系统中使用neo4j框架时遇到的问题以及对应的解决方法。

 一、安装VMware虚拟机和ubuntu系统

这里主要参考了如下博客完成了VMware虚拟机以及Ubuntu系统的安装

https://blog.csdn.net/2301_76831056/article/details/142769348

按照博客给出的教程一步一步做基本上是没有问题的。

二、安装docker过程中的问题

我一开始是按照如下流程来安装docker仓库的

#(1)安装Docker,打开系统终端命令行输入如下命令: 
❯ sudo apt-get install  ca-certificates  curl  gnupg  lsb-release  
#(2)配置官方GPG key 
❯ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg  
#(3)配置docker 稳定仓库 
❯ echo \ 
"deb 
[arch=$(dpkg --print-architecture) 
by=/usr/share/keyrings/docker-archive-keyring.gpg] 
https://download.docker.com/linux/ubuntu \ 
$(lsb_release -cs) 
signed
stable" 
| 
/etc/apt/sources.list.d/docker.list > /dev/nullg 

        但是我卡在第三步配置docker稳定仓库,下载docker的时候一直报错。然后我参考另一个博主的教程,选用阿里云镜像配置docker。

按照如下命令依次进行,基本上就不会有什么问题了:

# 首先更新所有软件
sudo apt update
# 安装好依赖包
sudo apt install apt-transport-https ca-certificates
curl software-properties-common
# 切换到管理员权限,并添加Docker官方GPG密钥
sudo -i
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/docker-ce.gpg
# 进行验证
sudo apt-key fingerprint 0EBFCD88
# 添加Docker阿里云稳定版软件源
sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
# 再次更新软件包
sudo apt update
# 安装默认最新版本的docker
sudo apt install docker-ce docker-ce-cli containerd.io

我在curl software-properties-common那一行碰到问题了,出现过报错,但是好像不影响后面的流程。依照步骤弄完以后,通过sudo systemctl start docker启动docker

再在ubuntu命令行输入如下一行:

sudo docker run hello-world

出现了hello from docker这一欢迎语,说明docker配置完成。

tips:

ubuntu系统的命令行可以点击ubuntu左面左下角应用按钮,弹出应用界面后选择终端

相关文章:

  • Java微服务架构实战:Spring Boot与Spring Cloud的完美结合
  • Python 3.13.3 安装教程
  • 1T 服务器租用价格解析
  • 硬件厂商的MIB文档详解 | 如何查询OID? | MIB Browser实战指南-优雅草卓伊凡
  • 自媒体工作室如何矩阵?自媒体矩阵养号策略
  • 深入 Linux 内核:GPU Runtime Suspend 源码和工作流程全面分析
  • 【科普】供应链管理(Supply Chain Management)
  • 计算机指令分类和具体的表示的方式
  • window 显示驱动开发-使用有保证的协定 DMA 缓冲区模型
  • 29、魔法微前端——React 19 模块化架构
  • 04、基础入门-SpringBoot官方文档架构
  • 【GNN笔记】Signed Graph Convolutional Network(12)【未完】
  • FPGA: XILINX Kintex 7系列器件的架构
  • SAP-ABAP:SAP DMS(文档管理系统)的详细说明,涵盖其核心功能、架构、配置及实际应用
  • 顶层架构 - 消息集群推送方案
  • element plus el-upload 和el-image 配合图片上传和显示
  • 大模型的实践应用43-基于Qwen3(32B)+LangChain框架+MCP+RAG+传统算法的旅游行程规划系统
  • 【设计模式】- 行为型模式1
  • GpuGeek 网络加速:破解 AI 开发中的 “最后一公里” 瓶颈
  • 【localstorage、sessionStorage和cookie】
  • 俄媒:俄乌代表团抵达谈判会场
  • 新任美国驻华大使庞德伟抵京履职,外交部回应
  • 现场丨在胡适施蛰存等手札与文献间,再看百年光华
  • 与总书记交流的上海人工智能实验室年轻人,在探索什么前沿领域?
  • 京东回应外卖系统崩溃:订单暴涨所致,已恢复
  • 北京航空航天大学首个海外创新研究院落户巴西