首页 > 其他分享 >MAC DOCKER Zookeeper 启动报错 mkdir /host_mnt/private/var/db/timezone/tz: operation not permitted

MAC DOCKER Zookeeper 启动报错 mkdir /host_mnt/private/var/db/timezone/tz: operation not permitted

时间:2024-02-18 10:46:50浏览次数:30  
标签:opt tz log -- zookeeper mnt 报错 docker localtime

在Mac电脑上启动Zookeeper和kafka的docker容器时报错

一开始我的语句是这样的

docker pull wurstmeister/zookeeper
docker run -d --restart=always --log-driver json-file --log-opt max-size=100m --log-opt max-file=2 --name zookeeper -p 2181:2181 -v /etc/localtime:/etc/localtime wurstmeister/zookeeper

但是始终报错:mkdir /host_mnt/private/var/db/timezone/tz: operation not permitted

确实连root都没有权限创建对应目录

经过网上一番搜索,最终找到了一个解决办法,重点是需要加上这句

 -e TZ=Asia/Shanghai

加上这句后完整的dokcer运行语句就是这样了

docker pull wurstmeister/zookeeper
docker run -d --restart=always --log-driver json-file --log-opt max-size=100m --log-opt max-file=2 --name zookeeper -p 2181:2181 -e TZ=Asia/Shanghai -v /etc/localtime:/etc/localtime wurstmeister/zookeeper

docker pull wurstmeister/kafka
docker run -d --restart=always --log-driver json-file --log-opt max-size=100m --log-opt max-file=2 --name kafka -p 9092:9092 -e KAFKA_BROKER_ID=0 -e KAFKA_ZOOKEEPER_CONNECT=host.docker.internal:2181/kafka -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://host.docker.internal:9092 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 -e TZ=Asia/Shanghai -v /etc/localtime:/etc/localtime wurstmeister/kafka

如果还有其他的镜像容器出现类似问题,也可以如法炮制

标签:opt,tz,log,--,zookeeper,mnt,报错,docker,localtime
From: https://www.cnblogs.com/mooncher/p/18018895

相关文章

  • .NET 8 中 使用 IFormFile 上传大文件报错解决方案
    前言:项目中使用IFormFile写了一个上传文件的api,测试小文件时正常,当上传大文件(几十兆)时如下报错:使用默认的http启动,如下提示使用IIS启动,如下报错Error:RequestEntityTooLarge原因:.NET官方出于安全考虑,对body的大小做了限制,超出了限制就会form转化失败,导致我们Reuest.......
  • 计数选讲tzc
    ARC154EReverseandInversion要长脑子了。首先先尝试拆一拆贡献。对原来的式子进行一定的化简,可以得到:\[\sum\limits_{i}i(\sum\limits_{i>j}[P_j>P_i]-\sum\limits_{i<j}[P_i>P_j])\\=\sum\limits_{i}i(i-P_i)\]因此我们只需要求出每个\(P_i\)被换到哪里即可。注意到初......
  • SharePoint Online 添加Viva Connections Dashboard报错
    前言上一篇博客为大家介绍了如何新建VivaConnectionsexperience,不过,在添加Dashboard的时候碰到了问题,这是因为默认不会新建Dashboard,我们需要手动创建。正文1.错误描述和错误截图,如下图:Can'tgetthisDashboardURL.Itmaynotbesetupyet,oritmay......
  • windows下c++遍历各个磁盘的所有文件,不知道为什么FindFirstFileA文件会报错,进而程序退
    下面的程序还有一些问题,比如360的一些目录就用FindFirstFileA函数打开错误;还有  C:\Windows\System32\WebThreatDefSvc ,属性只有 DIRECTORY,用函数 _access检查也没有问题,但是就是用FindFirstFileA打开的时候错误;至今没有想到解决办法,只能临时跳过这种目录。 #include......
  • JDK21报错 java: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTre
    JDK21报错java:java.lang.NoSuchFieldError:Classcom.sun.tools.javac.tree.JCTree$JCImportdoesnothavememberfield'com.sun.tools.javac.tree.JCTreequalid'Lombok版本兼容性的问题导致Maven依赖改为新版本<dependency><groupId>org.projectlombok&l......
  • IfcColumnTypeEnum
    IfcColumnTypeEnum类型定义此枚举定义不同的预定义列类型,这些列可以进一步指定IfcColumn或IfcColumnType。 IFC2x2中的新枚举。 EnumerationdefinitionConstantDescriptionCOLUMNAstandardmemberusuallyverticalandrequiringresistancetoverticalforces......
  • Maven执行Reimport命令报错:See logs for details
     参考:https://www.cnblogs.com/huanshilang/p/11557642.html参考2:https://blog.csdn.net/h2677lucy/article/details/120642945......
  • python3.9 + django4.1 + vue3 ,报错,无法访问配置的路由地址,Using the URLconf defined
    python3.9+django4.1+vue3,报错,无法访问配置的路由地址,UsingtheURLconfdefinedinStudentMgrBE.urls,DjangotriedtheseURLpatterns,inthisorder:-------------------------------------------------------------------------------无法访问 地址,报错如下: Us......
  • springboot整合redis报错:链接失败;org.springframework.data.redis.RedisConnectionFai
    错误原因:开启了保护模式解决方案:关闭保护模式和防火墙具体步骤:1、打开你的redis配置文件,做出如下修改2.开启进程守护yes代表开启守护进程模式。在该模式下,redis会在后台运行,并将进程pid号写入至redis.conf选项pidfile设置的文件中,此时redis将一直运行,除非手动kill该进程。3.......
  • 解决jstack的报错:Unable to open socket file
    原文网址:​​解决jstack的报错:Unabletoopensocketfile_IT利刃出鞘的博客-CSDN博客​​简介说明本文介绍解决jstack的报错的方法,报错信息为:Unabletoopensocketfile。分享Java技术星球:​​自学精灵-IT技术星球​​详细报错信息:进程号:Unabletoopensocketfile:......