Docker 在 M1 芯片 MacOS 上启动 Clickhouse-server 容器 21.11 失败

Haifeng Zhang

我正在尝试在 m1 芯片 MacOS 系统上启动 clickhouse-server 容器,不幸的是它会引发以下错误并不断自行重启。

  • 码头工人桌面:4.6.1 (76265)
  • Clickhouse-服务器图像:yandex/clickhouse-server:21.11

我想知道是否有人遇到过类似的问题可以分享一些想法?谢谢

❯ docker run -it -p 9000:9000 -p 9009:9009 -p 8123:8123 --platform linux/amd64 --ulimit nofile=262144:262144 yandex/clickhouse-server:21.11
runtime: failed to create new OS thread (have 2 already; errno=22)
fatal error: newosproc

runtime stack:
runtime.throw(0x4cb21f, 0x9)
    /usr/local/go/src/runtime/panic.go:566 +0x95
runtime.newosproc(0xc420028000, 0xc420037fc0)
    /usr/local/go/src/runtime/os_linux.go:160 +0x194
runtime.newm(0x4d6db8, 0x0)
    /usr/local/go/src/runtime/proc.go:1572 +0x132
runtime.main.func1()
    /usr/local/go/src/runtime/proc.go:126 +0x36
runtime.systemstack(0x53ae00)
    /usr/local/go/src/runtime/asm_amd64.s:298 +0x79
runtime.mstart()
    /usr/local/go/src/runtime/proc.go:1079

goroutine 1 [running]:
runtime.systemstack_switch()
    /usr/local/go/src/runtime/asm_amd64.s:252 fp=0xc420022768 sp=0xc420022760
runtime.main()
    /usr/local/go/src/runtime/proc.go:127 +0x6c fp=0xc4200227c0 sp=0xc420022768
runtime.goexit()
    /usr/local/go/src/runtime/asm_amd64.s:2086 +0x1 fp=0xc4200227c8 sp=0xc4200227c0
Configuration file '/etc/clickhouse-server/config.xml' isn't readable by user with id '101'
丹尼起重机

这是预期的。您需要使用 ARM 映像

https://hub.docker.com/r/altinity/clickhouse-server/tags?page=1&name=arm

尝试图像 altinity/clickhouse-server:21.12.3.32.altinitydev.arm

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在MacOS Big Sur(M1芯片)上安装自制软件时收到警告

在Docker中启动Clickhouse-server失败,并出现Poco错误

GraalVM 在 macOS Big Sur (Apple m1) 上安装失败

Apple M1 芯片上的 Apache Directory Studio

苹果 M1 芯片上的 Ubuntu 和 ROS

如何确定 Docker 容器(在 M1 MacBook 上)何时通过 qemu 运行?

zsh:杀死代码。MacOs M1芯片蒙特雷机上的命令

Elasticsearch 在 macos 上启动失败

进入Docker容器失败:“退出代码1”

在Docker容器上启动Apache

运行使用 Apple M1 芯片(基于 ARM 的系统)构建的容器时出现“exec 格式错误”

我的“ / bin”文件夹中的“ [”二进制文件是什么?(MacOS Big Sur M1芯片)

React Native 项目未在使用 Apple M1 芯片的 iOS 模拟器上运行

在Apple芯片M1上安装Tensorflow的python3

在 M1 Apple 芯片上安装 mongodb,无法点击 mongodb/brew:tap 中的语法无效

无法在 MacOS M1 上安装自制软件

Docker检查点因SQL Server容器而失败

Xdebug 在 Mac m1 上安装失败

Phalcon 在 mac m1 上安装失败

编程 Apple M1 芯片 GPU

Docker容器启动DB失败并显示连接被拒绝错误

当容器启动失败时运行 execlineb。用于 windows 的 Docker

macOS 10.12上两个Docker容器之间的通信

<MacOS 上的 Docker> 容器可用的根文件系统空间的大小

Nodejs、moch/chai 在 macOS 上失败并显示“分段错误:11”

Docker失败,并显示“无法启动容器:超时等待容器启动”

javafx - 图形设备初始化失败:es2,sw M1 MacOS

Docker 容器在生产服务器上失败

自定义名称解析在Docker容器上失败