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

VirtualBox上的Oracle Linux虚拟机安装Docker全流程

1.安装docker依赖

  yum install -y yum-utils device-mapper-persistent-data lvm2

2.安装docker仓库

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

 生成docker的yum源配置到在 /etc/yum.repos.d/docker-ce.repo

3.安装Docker Engine

 yum install -y docker-ce docker-ce-cli containerd.io

出错了排查解决问题:

1.出错信息:

 Requires: container-selinux >= 2:2.74

 Requires: slirp4netns >= 0.4

 Requires: fuse-overlayfs >= 0.7

2.解决:

  2.1查看缺少依赖,执行 yum install slirp4netns fuse-overlayfs container-selinux也是不行。

 2.2 到该地址https://mirrors.aliyun.com/centos/7.9.2009/extras/x86_64/Packages/

      查找对应的依赖包,使用rpm -ivh url 进行安装依赖

执行如下:

rpm -ivh https://mirrors.aliyun.com/centos/7.9.2009/extras/x86_64/Packages/container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm

rpm -ivh https://mirrors.aliyun.com/centos/7.9.2009/extras/x86_64/Packages/slirp4netns-0.4.3-4.el7_8.x86_64.rpm

 rpm -ivh https://mirrors.aliyun.com/centos/7.9.2009/extras/x86_64/Packages/fuse3-libs-3.6.1-4.el7.x86_64.rpm

rpm -ivh https://mirrors.aliyun.com/centos/7.9.2009/extras/x86_64/Packages/fuse3-devel-3.6.1-4.el7.x86_64.rpm

rpm -ivh  https://mirrors.aliyun.com/centos/7.9.2009/extras/x86_64/Packages/fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm

执行如下命令查看安装情况

rpm -qa  container-selinux

rpm -qa  slirp4netns

rpm -qa  fuse-overlayfs

再次执行

yum install -y docker-ce docker-ce-cli containerd.io

docker安装成功。

4.配置docker镜像加速

   百度搜索阿里云进入首页,在搜索框输入关键字“容器与镜像服务”

配置阿里的镜像加速还是不行(之前操作都是没问题的),感觉是失效了。

进行如下操作

vi /etc/docker/daemon.json  再加入如下地址

https://docker.m.daocloud.io

执行如下

sudo systemctl daemon-reload

sudo systemctl restart docker

再次操作可拉取到镜像hello-world并run起来了

http://www.lryc.cn/news/429298.html

相关文章:

  • LNMP安装部署
  • django之自定义序列化器用法
  • 20240821给飞凌OK3588-C的核心板刷Rockchip原厂的Buildroot并挂载1TB的exFAT格式的TF卡
  • 多模态学习Multimodal Learning:人工智能中的多模态原理与技术介绍初步了解
  • 外部环境连接kafka
  • 结合了MySQL数据库、Elasticsearch和Redis,构建一个产品搜索和推荐系统
  • 白酒与素食:健康与美味的双重享受
  • 工厂现场多功能帮手,三防平板改善管理体验
  • 【git】问题解决---Failed to connect to github.com
  • Java 中 String 类型的特点
  • AddressUtils 、RegionUtils IP地址工具类
  • 牛客网SQL进阶134: 满足条件的用户的试卷总完成次数和题目总练习次数
  • 机器学习:逻辑回归处理手写数字的识别
  • 文件上传真hard
  • 精益管理|介绍一本专门研究防错法(Poka-Yoke)的书
  • 面试题目:(4)给表达式添加运算符
  • [C#]将opencvsharp的Mat对象转成onnxruntime的inputtensor的3种方法
  • CTF入门教程(非常详细)从零基础入门到竞赛,看这一篇就够了!
  • 数据链路层 I(组帧、差错控制)【★★★★★】
  • 悟空降世 撼动全球
  • Swoole 和 Java 哪个更有优势呢
  • Salesforce 发布开源大模型 xGen-MM
  • 冒 泡 排 序
  • 采用先进的人工智能视觉分析技术,能够精确识别和分析,提供科学、精准的数据支持的智慧物流开源了。
  • IAA游戏APP如何让合理地让用户观看更多广告,提高广告渗透率
  • 环网交换机的特殊作用是什么?
  • mac电脑安装Zsh并启用
  • 【后续更新】python搜集上海二手房数据
  • 创建GPTs,打造你的专属AI聊天机器人
  • 深度学习 vector 之模拟实现 vector (C++)