Apple M2 Pro芯片 + docker-compose up + mysql、elasticsearch pull失败问题的解法

背景

  • (1)从github上git clone了一个基于Spring Boot的Java项目,查看readme,发现要在项目的根目录下,执行“docker-compose up”。
  • (2)执行“docker-compose up”的前提是,在macos上要安装并启动docker。
  • (3)根目录下有一个docker-compose.yml的配置文件,里面有rabbit、mysql、elasticsearch的image说明。
  • (4)执行“docker-compose up”,mysql、elasticsearch pull失败问题。

解决办法

1 mysql pull失败

  • (1)报错:no matching manifest for linux/arm64/v8 in the manifest list entries
  • (2)google搜索后,发现相关的stackoverflow文章。
  • (3)尝试后,解决了问题,具体如下
    之前的配置写法:
  mysql57:image: mysql:5.7container_name: common-mistakes-mysql57...

现在的配置写法,增加:platform: linux/x86_64

  mysql57:platform: linux/x86_64image: mysql:5.7container_name: common-mistakes-mysql57...

2 elasticsearch pull失败问题

  • (1)报错:Error response from daemon: Head “https://docker.elastic.co/v2/elasticsearch/elasticsearch/manifests/7.5.2”: Get “https://docker-auth.elastic.co/auth?scope=repository%3Aelasticsearch%2Felasticsearch%3Apull&service=token-service”: context deadline exceeded (Client.Timeout exceeded while awaiting headers)
  • (2)google搜索关键字:docker-compose up elasticsearch Error response from daemon,发现发现相关的stackoverflow文章
  • (3)尝试后,解决了问题,具体如下
    打开docker客户端的设置,如下图勾选“Use containerd for pulling and storing images”,点击“Apply & restart”
    在这里插入图片描述

最后执行:docker-compose up,成功!

  • stackoverflow就是牛啊!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/327364.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

WEB 3D技术 three.js 顶点交换

本文 我们来说 顶点的转换 其实就是 我们所有顶点的位置发生转变 我们整个物体的位置也会随之转变 这里 我们编写代码如下 import ./style.css import * as THREE from "three"; import { OrbitControls } from "three/examples/jsm/controls/OrbitControls.j…

UE4.27.2 网页串流

1、和Unity串流一样安装Node.js 下载地址https://nodejs.org/ 2、下载安装Epic Games启动程序https://www.unrealengine.com/zh-CN/download 3、安装UE4.7.2 4、这里就不安装像素流送演示,选个别的然后创建工程 5、启用PixelStreaming插件 6、设置额外启动参数&am…

基于web3+solidity的众筹项目

基本配置:node、npm、yarn,安装ganache,chrome,chrome安装插件MetaMask, 主要功能:目的是实现一个简单的众筹平台,允许用户发起筹款项目、捐款、提出使用资金请求以及证明人证明。 部分合约&…

大语言模型的幻觉:解析、成因及解决方法

目录 前言1 大语言模型的幻觉现象解析1.1 输入冲突幻觉(Input-conflicting)1.2 上下文冲突幻觉(Context-conflicting)1.3 事实冲突幻觉(Fact-conflicting) 2 幻觉产生的原因2.1 数据偏差和模型缺陷2.2 知识…

基于平衡优化器算法优化的Elman神经网络数据预测 - 附代码

基于平衡优化器算法优化的Elman神经网络数据预测 - 附代码 文章目录 基于平衡优化器算法优化的Elman神经网络数据预测 - 附代码1.Elman 神经网络结构2.Elman 神经用络学习过程3.电力负荷预测概述3.1 模型建立 4.基于平衡优化器优化的Elman网络5.测试结果6.参考文献7.Matlab代码…

odoo16 销售模块易错的几个操作

odoo16 销售模块易错的几个操作 据168Report调研团队最新报告“全球定制服装市场报告2023-2029”显示,预计2029年全球定制服装市场规模将达到1082.4亿美元,未来几年年复合增长率CAGR为7.8%。一个普通定制的小皮袄竟月销二十多万件,比我们做定…

静态网页设计——奥迪官网(HTML+CSS+JavaScript)

前言 声明:该文章只是做技术分享,若侵权请联系我删除。!! 使用技术:HTMLCSSJS 主要内容:①网站栏目设计说明。 网站为奥迪官网,由奥迪首页、奥迪车型(具体车型介绍)、…

精选顶级期刊中的三幅可复现图表

简介 最近在阅读文献时,发现了一些出色的可视化案例,特此与大家分享。这些图共同的特点是:1. 易懂明晰; 2. 信息丰富; 3. 配色优雅。 小编有话说:以下三幅图选自领域内顶级期刊,虽然并非采用R语…

YOLOv5改进 | 2023 | SCConv空间和通道重构卷积(精细化检测,又轻量又提点)

一、本文介绍 本文给大家带来的改进内容是SCConv,即空间和通道重构卷积,是一种发布于2023.9月份的一个新的改进机制。它的核心创新在于能够同时处理图像的空间(形状、结构)和通道(色彩、深度)信息,这样的处理方式使得SCConv在分析图像时更加精细和高效。这种技术不仅适…

macOS跨进程通信: FIFO(有名管道) 创建实例

一: 简介 在类linux系统中管道分为有名管道和匿名管道。两者都能单方向的跨进程通信。 匿名管道(pipe): 必须是父子进程之间,而且子进程只能由父进程fork() 出来的,才能继承父进程的管道句柄,一般mac 开发…

美经济学家预测,明年美股或将大跌86%,你怎么看?

年初至今,标准普尔500指数上涨25%,道琼斯指数上涨13%,以科技股为主的纳斯达克指数大涨了44%。 美国经济学家哈里斯登特近日预测,这种牛市是“100%人为印钞的结果”,而这一巨大的泡沫将在2024年破灭,届时美…

Guitar Pro2024免费版下载安装教程

GUITAR RIG2024是一款多功能的机架和放大器模拟器,用于快速,直接地创建和试验音频。可以将它视为您自己的工作室,只是拥有更多的空间,更少的笨重的前置放大器和更大的灵活性。设计独特的处理链以自定义您的音色,为吉他…