国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

記錄MacOS M1芯片(ARM64架構)使用docker-compose方式部署Kafka

這篇具有很好參考價值的文章主要介紹了記錄MacOS M1芯片(ARM64架構)使用docker-compose方式部署Kafka。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、簡介

amd架構的鏡像非常好找,但由于博主是arm64架構的機器,所以一些開發(fā)環(huán)境非常的難找,所以在這里記錄一下arm64環(huán)境部署Kafka。

二、部署

docker-compose.yml

準備docker-compose.yml文件:
博主的虛擬機IP是192.168.153.131,注意替換你的服務器IP。
這個文件部署了zookeeper、kakfa以及kafkaUI

version: '2'

services:
  zookeeper:
    image: zookeeper:3.6
    ports:
      - "2181:2181"
    volumes:
      - ./zookeeper/data:/data
      - ./zookeeper/data/datalog:/data/datalog
      - ./zookeeper/datalog:/datalog
  kafka:
    image: cppla/kafka-docker:arm
    ports:
      - "9092:9092"
    environment:
      - KAFKA_ADVERTISED_HOST_NAME=192.168.153.131
      - KAFKA_ZOOKEEPER_CONNECT=192.168.153.131:2181
      - KAFKA_ADVERTISED_PORT=9092
      - KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.153.131:9092
      - KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ./kafka:/kafka
    depends_on:
      - zookeeper
  kafka-ui:
    image: provectuslabs/kafka-ui
    container_name: kafka-ui
    ports:
      - "8082:8080"
    restart: always
    environment:
      - KAFKA_CLUSTERS_0_NAME=local
      - KAFKA_CLUSTERS_0_BOOTSTRAPSERVERS=192.168.153.131:9092
      - KAFKA_CLUSTERS_0_ZOOKEEPER=192.168.153.131:2181
      - KAFKA_CLUSTERS_0_READONLY=true
    depends_on:
      - kafka
      - zookeeper

在docker-compose.yml目錄下,使用docker-compose up -d命令部署。

docker-compose up -d
docker-compose down
docker-compose ps
docker-compose logs -f

部署完成之后可以通過瀏覽器訪問:192.168.153.131:9092 看到UI頁面:
arm kafka,Java,大數(shù)據(jù),macos,kafka,docker文章來源地址http://www.zghlxwxcb.cn/news/detail-609856.html

到了這里,關于記錄MacOS M1芯片(ARM64架構)使用docker-compose方式部署Kafka的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Mac OS M1、M2 芯片虛擬機 VMware Fusion 安裝Windows 11 Win 11 arm64虛擬機 雙系統(tǒng) 教程

    請參考: https://mp.csdn.net/mp_blog/creation/editor/new/129279303

    2024年02月13日
    瀏覽(47)
  • MAC(適用于M1,M2芯片)下載Java8(官方 ARM64 JDK1.8)安裝、配置環(huán)境,支持動態(tài)切換JDK

    MAC(適用于M1,M2芯片)下載Java8(官方 ARM64 JDK1.8)安裝、配置環(huán)境,支持動態(tài)切換JDK

    官方下載地址 https://www.oracle.com/cn/java/technologies/downloads/ 這個是官方新發(fā)布的適配了M1、M2芯片的ARM64版本的jdk8,再也不用去第三方下載了,也不用滿世界的去找第三方jdk缺少的jar包了,而且更快更強??! 可以下載免安裝版, 這樣就可以配置多個版本的jdk了,配置如下 使配置

    2024年02月08日
    瀏覽(41)
  • 【MacOS】MacBook使用本機m1芯片GPU訓練的方法(mps替代cuda)

    記錄: 對于tensorflow環(huán)境配置,即使替換了M1適配的anaconda,使用蘋果官方適配m1的tensorflow安裝命令,仍舊出現(xiàn)各種問題,可見現(xiàn)在的M1版anaconda還是存在很大問題。所以在屢次不服氣的碰壁下我還是改用了miniforge3…真香! so,建議使用miniforge3管理,miniforge3可以理解成 minicon

    2024年02月05日
    瀏覽(15)
  • 在M1芯片的Macbook上使用docker-compose啟動mysql,并利用 NaviCat Premium 客戶端進行連接

    在M1芯片的Macbook上使用docker-compose啟動mysql,并利用 NaviCat Premium 客戶端進行連接

    在M1芯片的Macbook上使用docker-compose啟動mysql,并利用 NaviCat Premium 客戶端進行連接 ? 先打開控制臺,使用 uname -m 來查看自己CPU芯片的架構 ? 蘋果的M系列芯片使用的是ARM64架構,因此,需要安裝相應版本的一些列工具。 ????????因為我是M1芯片,所以安裝docker desktop時候,當

    2024年02月12日
    瀏覽(27)
  • MacOS M1芯片安裝PyQt5的方法

    MacOS M1芯片安裝PyQt5的方法

    PyQt5 是GUI 小部件工具包,是 Qt 的 Python 接口,是圖形界面開發(fā)庫,用于程序的用戶交互界面 按照官網(wǎng) PyQt5-pypi 的教程,推薦使用pip的方法進行安裝。 但安裝過程中會一直卡在準備元數(shù)據(jù)的過程,等待1小時左右仍沒有變化,原本以為是 Python 版本的問題,最后發(fā)現(xiàn)是 M1 Mac上的

    2024年02月07日
    瀏覽(42)
  • 在M1芯片MacOS中IDEA開發(fā)工具安裝,超詳細

    在M1芯片MacOS中IDEA開發(fā)工具安裝,超詳細

    此處說明了兩種安裝IDEA的方法 方法一:在官網(wǎng)下載正版授權(比較貴),然后安裝就可以了,大概步驟如下: 方法二:相應的專業(yè)版下載(我是窮逼買不起正版) 第一步:在官網(wǎng)下載idea安裝包(為了順利使用推薦下載IDEA2022.3.2版本) 由于點開IDEA官網(wǎng)之后默認推薦的是最新

    2024年02月10日
    瀏覽(96)
  • 【bad CPU type in executable】 MAC M1無法使用 x86_64 架構應用,通過配置自動使用

    今天在使用protoc時發(fā)現(xiàn)會出現(xiàn)以下報錯, bad CPU type in executable: protoc 首先可以看一下一下文章 https://support.apple.com/en-us/HT211861 https://developer.apple.com/documentation/apple-silicon/about-the-rosetta-translation-environment 可以通過安裝rosetta來自動解析運行x86_64架構應用。 通??梢酝ㄟ^點擊應用,

    2024年02月13日
    瀏覽(23)
  • Mac M1(arm 系列芯片)如何安裝 Chromium | Puppeteer

    最近寫個腳本用到 puppeteer,然后安裝 Chromium 出現(xiàn)一點問題,這里記錄一下解決方案。 在 Puppeteer 安裝時會自動安裝 Chromium,然而卻總是報錯 502 導致下載失敗,直接下載可以下載,命令行 wget 也可以,猜測是因為 Puppeteer 開啟了新的 process 來安裝導致環(huán)境變量丟失,然后就玄

    2024年02月01日
    瀏覽(24)
  • 判斷mac是MacOS X64 或者MacOS ARM64

    判斷mac是MacOS X64 或者MacOS ARM64

    點開終端 輸入:uname -a 我的需要選MacOS x64

    2024年02月15日
    瀏覽(28)
  • 關于macOS系統(tǒng)M1芯片安裝node-sass報錯的解決方案

    最近更換macOS系統(tǒng),pull項目后安裝依賴時報錯: 參考 M1芯片 安裝node-sass報錯 這篇文章后 ,得知原因是: node與node-sass版本不匹配 。代碼的node-sass是v4.14.1版本(需要node15以下的版本),而我的node 是 v14(但M1芯片僅兼容node v15.3.0 以上,因為低版本的 node 并不是基于 arm64 架構

    2023年04月26日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包