Closed AidonCason closed 2 years ago
详细描述 将下载的release版本打包成docker之后,在本地能够启动并进入到扫码登陆流程; 但使用docker部署到云服务器环境时,无法启动,错误信息如下:
my-docker-compose-ddbot-1 | runtime/cgo: pthread_create failed: Operation not permitted my-docker-compose-ddbot-1 | SIGABRT: abort my-docker-compose-ddbot-1 | PC=0x7fba060dfa7c m=0 sigcode=18446744073709551610 my-docker-compose-ddbot-1 | my-docker-compose-ddbot-1 | goroutine 0 [idle]: my-docker-compose-ddbot-1 | runtime: unknown pc 0x7fba060dfa7c my-docker-compose-ddbot-1 | stack: frame={sp:0x7fff79e478e0, fp:0x0} stack=[0x7fff79648e38,0x7fff79e47e70) my-docker-compose-ddbot-1 | 0x00007fff79e477e0: 0x00007fba06263723 0x00007fba06263723 my-docker-compose-ddbot-1 | 0x00007fff79e477f0: 0x00000000000000ff 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47800: 0x00000000000000ff 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47810: 0x415353454d5f434c 0x505f434c00534547 my-docker-compose-ddbot-1 | 0x00007fff79e47820: 0x0000000000004000 0x0000000000000400 my-docker-compose-ddbot-1 | 0x00007fff79e47830: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47840: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47850: 0x00007fb9df6d4fff 0x00007fff79e47b10 my-docker-compose-ddbot-1 | 0x00007fff79e47860: 0x656d69746e757200 0x756f203a6f67632f my-docker-compose-ddbot-1 | 0x00007fff79e47870: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47880: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47890: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e478a0: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e478b0: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e478c0: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e478d0: 0x0000000000000000 0x00007fba060dfa6e my-docker-compose-ddbot-1 | 0x00007fff79e478e0: <0x00007fb9debb4000 0x00000000007fff00 <github.com/lestrrat-go/file-rotatelogs.New+0x0000000000000480> my-docker-compose-ddbot-1 | 0x00007fff79e478f0: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47900: 0x0000000000203000 0x0000000000000400 my-docker-compose-ddbot-1 | 0x00007fff79e47910: 0x0000000000000400 0x0000000000000400 my-docker-compose-ddbot-1 | 0x00007fff79e47920: 0x0000000000004000 0x0000000000000400 my-docker-compose-ddbot-1 | 0x00007fff79e47930: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47940: 0x0000000000000002 0x800000000000000e my-docker-compose-ddbot-1 | 0x00007fff79e47950: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47960: 0x0000000000000000 0x80985a5301da8000 my-docker-compose-ddbot-1 | 0x00007fff79e47970: 0x00007fba06046740 0x0000000000000006 my-docker-compose-ddbot-1 | 0x00007fff79e47980: 0x0000000002e022e0 0x0000000000203000 my-docker-compose-ddbot-1 | 0x00007fff79e47990: 0x00000000016d3ea0 0x00007fba0608b476 my-docker-compose-ddbot-1 | 0x00007fff79e479a0: 0x00007fba06263e90 0x00007fba060717f3 my-docker-compose-ddbot-1 | 0x00007fff79e479b0: 0x0000000000000020 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e479c0: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e479d0: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | runtime: unknown pc 0x7fba060dfa7c my-docker-compose-ddbot-1 | stack: frame={sp:0x7fff79e478e0, fp:0x0} stack=[0x7fff79648e38,0x7fff79e47e70) my-docker-compose-ddbot-1 | 0x00007fff79e477e0: 0x00007fba06263723 0x00007fba06263723 my-docker-compose-ddbot-1 | 0x00007fff79e477f0: 0x00000000000000ff 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47800: 0x00000000000000ff 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47810: 0x415353454d5f434c 0x505f434c00534547 my-docker-compose-ddbot-1 | 0x00007fff79e47820: 0x0000000000004000 0x0000000000000400 my-docker-compose-ddbot-1 | 0x00007fff79e47830: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47840: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47850: 0x00007fb9df6d4fff 0x00007fff79e47b10 my-docker-compose-ddbot-1 | 0x00007fff79e47860: 0x656d69746e757200 0x756f203a6f67632f my-docker-compose-ddbot-1 | 0x00007fff79e47870: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47880: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47890: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e478a0: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e478b0: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e478c0: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e478d0: 0x0000000000000000 0x00007fba060dfa6e my-docker-compose-ddbot-1 | 0x00007fff79e478e0: <0x00007fb9debb4000 0x00000000007fff00 <github.com/lestrrat-go/file-rotatelogs.New+0x0000000000000480> my-docker-compose-ddbot-1 | 0x00007fff79e478f0: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47900: 0x0000000000203000 0x0000000000000400 my-docker-compose-ddbot-1 | 0x00007fff79e47910: 0x0000000000000400 0x0000000000000400 my-docker-compose-ddbot-1 | 0x00007fff79e47920: 0x0000000000004000 0x0000000000000400 my-docker-compose-ddbot-1 | 0x00007fff79e47930: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47940: 0x0000000000000002 0x800000000000000e my-docker-compose-ddbot-1 | 0x00007fff79e47950: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e47960: 0x0000000000000000 0x80985a5301da8000 my-docker-compose-ddbot-1 | 0x00007fff79e47970: 0x00007fba06046740 0x0000000000000006 my-docker-compose-ddbot-1 | 0x00007fff79e47980: 0x0000000002e022e0 0x0000000000203000 my-docker-compose-ddbot-1 | 0x00007fff79e47990: 0x00000000016d3ea0 0x00007fba0608b476 my-docker-compose-ddbot-1 | 0x00007fff79e479a0: 0x00007fba06263e90 0x00007fba060717f3 my-docker-compose-ddbot-1 | 0x00007fff79e479b0: 0x0000000000000020 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e479c0: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | 0x00007fff79e479d0: 0x0000000000000000 0x0000000000000000 my-docker-compose-ddbot-1 | my-docker-compose-ddbot-1 | goroutine 1 [running]: my-docker-compose-ddbot-1 | runtime.systemstack_switch() my-docker-compose-ddbot-1 | /usr/local/go/src/runtime/asm_amd64.s:350 fp=0xc00004c780 sp=0xc00004c778 pc=0x467b20 my-docker-compose-ddbot-1 | runtime.main() my-docker-compose-ddbot-1 | /usr/local/go/src/runtime/proc.go:174 +0x7b fp=0xc00004c7e0 sp=0xc00004c780 pc=0x4393db my-docker-compose-ddbot-1 | runtime.goexit() my-docker-compose-ddbot-1 | /usr/local/go/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00004c7e8 sp=0xc00004c7e0 pc=0x469d41 my-docker-compose-ddbot-1 | my-docker-compose-ddbot-1 | rax 0x0 my-docker-compose-ddbot-1 | rbx 0x7fba06046740 my-docker-compose-ddbot-1 | rcx 0xffffffffffffffff my-docker-compose-ddbot-1 | rdx 0x6 my-docker-compose-ddbot-1 | rdi 0x1 my-docker-compose-ddbot-1 | rsi 0x1 my-docker-compose-ddbot-1 | rbp 0x1 my-docker-compose-ddbot-1 | rsp 0x7fff79e478e0 my-docker-compose-ddbot-1 | r8 0x7fff79e479b0 my-docker-compose-ddbot-1 | r9 0x7fffffff my-docker-compose-ddbot-1 | r10 0x8 my-docker-compose-ddbot-1 | r11 0x246 my-docker-compose-ddbot-1 | r12 0x6 my-docker-compose-ddbot-1 | r13 0x16 my-docker-compose-ddbot-1 | r14 0x16d3ea0 my-docker-compose-ddbot-1 | r15 0x7fb9df4d505b my-docker-compose-ddbot-1 | rip 0x7fba060dfa7c my-docker-compose-ddbot-1 | rflags 0x246 my-docker-compose-ddbot-1 | cs 0x33 my-docker-compose-ddbot-1 | fs 0x0 my-docker-compose-ddbot-1 | gs 0x0 my-docker-compose-ddbot-1 exited with code 2
DockerFile
FROM ubuntu:latest ENV LC_ALL C.UTF-8 RUN apt-get -qq update \ && apt-get -qq install -y --no-install-recommends ca-certificates curl WORKDIR /ddbot/ COPY DDBOT-v1.0.6-linux-amd64.tar.gz /ddbot/ RUN tar -xzf ./DDBOT-v1.0.6-linux-amd64.tar.gz RUN rm -f ./DDBOT-v1.0.6-linux-amd64.tar.gz RUN chmod +x ./DDBOT CMD ["./DDBOT"]
私有部署环境 打包环境:macOs(m1芯片) 云服务器操作系统版本:CentOS Linux release 7.9.2009 (Core) docker版本:1.13.1 BOT版本:1.0.6 (之前1.0.4使用docker run直接部署时是正常的)
确认下docker版本?目前最新的是19.x
另外试试设置下参数运行
docker run --privileged --security-opt seccomp=unconfined
解决了...check了一下是我安装docker的姿势不对装了旧版本的docker,当时yum update了一下以为是最新的了,没想到换名了。感谢!
详细描述 将下载的release版本打包成docker之后,在本地能够启动并进入到扫码登陆流程; 但使用docker部署到云服务器环境时,无法启动,错误信息如下:
DockerFile
私有部署环境 打包环境:macOs(m1芯片) 云服务器操作系统版本:CentOS Linux release 7.9.2009 (Core) docker版本:1.13.1 BOT版本:1.0.6 (之前1.0.4使用docker run直接部署时是正常的)