Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker: Issue summary #448

Open
carbiderasp opened this issue Aug 10, 2023 · 2 comments
Open

Docker: Issue summary #448

carbiderasp opened this issue Aug 10, 2023 · 2 comments

Comments

@carbiderasp
Copy link

carbiderasp commented Aug 10, 2023

Docker install via easy_setup fails - Raspberry Pi 4b / 64bit
During docker install on raspberry pi 4b (running 64bit), script failed with the following error:
no matching manifest for linux/arm64/v8 in the manifest list entries

This was after the section that asks if you'd like to put the elasticsearch database somewhere other than /var/lib/docker
but before completing the 'Pulling Containers' step

Steps to reproduce the issue:

  1. run easy-setup.sh script.
  • Docker seems to be installed properly
  • docker-compose installation found
    Found existing portainer installation, skipping...
    Unable to find image 'nginx:latest' locally
  • Certificate generated successfully
  • Certificate match private key

SETTINGS

Configure threat detection for INTERFACE(S):
eth1 eth0 docker0
--took defaults on debug and containers auto-restarting on startup
--took default for database location (/var/lib/docker)
Unable to find image 'python:3.9.5-slim-buster' locally
Status: Downloaded newer image for python:3.9.5-slim-buster

--- here's where it appears to bomb out:
[+] Pulling 8/9
⠹ arkime Pulling
✘ cron Error
✘ suricata Error
✔ nginx Pulled
✘ scirius Error
✘ elasticsearch Error
✘ logstash Error
✘ kibana Error
✘ evebox Error
no matching manifest for linux/arm64/v8 in the manifest list entries

-- script fails and I return to bash prompt

Describe the results you received:
bad ones (lol)

Describe the results you expected:
good ones (i.e. installed docker image)

Additional information you deem important (e.g. issue happens only occasionally):
I've run into this before with other installs.. it seems the 64bit v8 manifest for bullseye doesn't exist..I could be wrong though

Output of docker version:

$ docker version
Client: Docker Engine - Community
 Version:           24.0.5
 API version:       1.43
 Go version:        go1.20.6
 Git commit:        ced0996
 Built:             Fri Jul 21 20:35:38 2023
 OS/Arch:           linux/arm64
 Context:           default

Server: Docker Engine - Community
 Engine:
  Version:          24.0.5
  API version:      1.43 (minimum version 1.12)
  Go version:       go1.20.6
  Git commit:       a61e2b4
  Built:            Fri Jul 21 20:35:38 2023
  OS/Arch:          linux/arm64
  Experimental:     false
 containerd:
  Version:          1.6.22
  GitCommit:        8165feabfdfe38c65b599c4993d227328c231fca
 runc:
  Version:          1.1.8
  GitCommit:        v1.1.8-0-g82f18fe
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

Output of docker-compose version:

Docker Compose version v2.20.2

Output of lsb_release -a:

No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 11 (bullseye)
Release:        11
Codename:       bullseye

Additional environment details:
I'm booting from USB drive, no sdcard installed. External drive has over 60G free
swapfile was changed prior to install. Set to 2G
using usb dongle for eth1

@pevma
Copy link
Member

pevma commented Aug 11, 2023

I believe it is failing due to lack of arm support, currently some packages are missing.

@syst3
Copy link

syst3 commented Sep 20, 2023

Raspberry pies are pretty expensive these days. I would go with mini x86 instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants