nsqio / nsq

A realtime distributed messaging platform
https://nsq.io
MIT License
24.72k stars 2.89k forks source link

Can't run nsqio/nsq:v1.3.0 #1479

Closed crufter closed 6 months ago

crufter commented 6 months ago
$ docker run -it --rm nsqio/nsq:v1.3.0 nsqd --version
exec /usr/local/bin/nsqd: exec format error
$ docker version
Client: Docker Engine - Community
 Version:           24.0.7
 API version:       1.43
 Go version:        go1.20.10
 Git commit:        afdd53b
 Built:             Thu Oct 26 09:08:01 2023
 OS/Arch:           linux/amd64
 Context:           default

Server: Docker Engine - Community
 Engine:
  Version:          24.0.7
  API version:      1.43 (minimum version 1.12)
  Go version:       go1.20.10
  Git commit:       311b9ff
  Built:            Thu Oct 26 09:08:01 2023
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.6.25
  GitCommit:        d8f198a4ed8892c764191ef7b3b06d8a2eeb5c7f
 runc:
  Version:          1.1.10
  GitCommit:        v1.1.10-0-g18a0cb0
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0
mreiferson commented 6 months ago

Ugh, sorry. I've removed v1.3.0 and pointed latest back to v1.2.1 until I can figure out what's going on with the build.

crufter commented 6 months ago

@mreiferson no worries.

Off topic: BTW you likely don't remember but we worked at the same company at around 2013! (Hailo/hailocab.com)

mreiferson commented 6 months ago

OK, this is fixed:

$ docker run -it --rm nsqio/nsq:v1.3.0 nsqd --version
Unable to find image 'nsqio/nsq:v1.3.0' locally
v1.3.0: Pulling from nsqio/nsq
c30352492317: Already exists 
a5ef0dea04c3: Pull complete 
4f4fb700ef54: Pull complete 
9f02599051b5: Pull complete 
c2971c0edd57: Pull complete 
Digest: sha256:1a369c146af71bc95c25d54b375a2b98452478c1eaf4e85f8fcb01da20f2c78a
Status: Downloaded newer image for nsqio/nsq:v1.3.0
nsqd v1.3.0 (built w/go1.21.5)

The problem was e946c9bb