influxdb: Docker pull with Raspberry Pi: "no matching manifest for unknown in the manifest list entries"

System info: [Include InfluxDB version, operating system name, and other relevant details] Raspberry Pi 3B using Raspbian Stretch Lite Docker version:

Client:
 Version:           18.06.1-ce
 API version:       1.38
 Go version:        go1.10.3
 Git commit:        e68fc7a
 Built:             Tue Aug 21 17:30:52 2018
 OS/Arch:           linux/arm
 Experimental:      false

Server:
 Engine:
  Version:          18.06.1-ce
  API version:      1.38 (minimum version 1.12)
  Go version:       go1.10.3
  Git commit:       e68fc7a
  Built:            Tue Aug 21 17:26:37 2018
  OS/Arch:          linux/arm
  Experimental:     false

Steps to reproduce:

  1. docker pull influxdb:1.6-alpine OR helm install stable/influxdb

Expected behavior: [What you expected to happen]

Image pull succeeds.

Actual behavior: [What actually happened]

Image pull fails with error: no matching manifest for unknown in the manifest list entries

This appears to be specific to this tag; latest works fine.

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Reactions: 19
  • Comments: 15

Most upvoted comments

Got it working by switching my docker-compose.yml over to: image: arm64v8/influxdb:latest

It broke after I switched to the latest firmware.

I am having a similar issue.

When trying to do a docker-compose pull, i get the following error:

ERROR: for influxdb  no matching manifest for linux/arm/v7 in the manifest list entries
ERROR: no matching manifest for linux/arm/v7 in the manifest list entries

My docker compose looks as follows:

  influxdb:
    container_name: influxdb
    image: arm32v7/influxdb:latest
    ports:
      - 8086:8086
    volumes:
      - /opt/influxdb/influxdb.conf:/etc/influxdb/influxdb.conf:ro
      - /opt/influxdb:/var/lib/influxdb
    restart: on-failure
    healthcheck:
      test: ["CMD", "curl", "-sI", "http://127.0.0.1:8086/ping"]
      interval: 30s
      timeout: 1s
      retries: 24

In January, I’ve had success with the following docker compose, however, same error happens now

  influxdb:
    container_name: influxdb
    image: influxdb
    ports:
      - 8086:8086
    volumes:
      - /opt/influxdb/influxdb.conf:/etc/influxdb/influxdb.conf:ro
      - /opt/influxdb:/var/lib/influxdb
    restart: on-failure
    healthcheck:
      test: ["CMD", "curl", "-sI", "http://127.0.0.1:8086/ping"]
      interval: 30s
      timeout: 1s
      retries: 24

Any ideas for how to debug this, please?

EDIT: The instructions provided here helped me resolve the issue: https://github.com/influxdata/influxdata-docker/issues/460 Influx 2.0 requires 64-bit architecture, not available on my RPi 3 installation.

If you guys read my post properly, there is a solution at the end of it.