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

ARM64 support🐞🐋 <title> #472

Open
1 task done
okoklets opened this issue Jun 25, 2024 · 8 comments
Open
1 task done

ARM64 support🐞🐋 <title> #472

okoklets opened this issue Jun 25, 2024 · 8 comments
Labels
Docker SELKS on Docker

Comments

@okoklets
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Scirius, arkime and suricata dont have arm64 docker support. I have altered Dockerfiles to build the first two successfully and used the ARCH=arm64v8 env variable for the suricata build.sh and now have a fully operational SELKS running on arm64. please see below Dockerfiles as requested by pevma on discord.

i also edited compose.yml as i stored the arm64 images on a local repository, but if someone was to build and release these officially that would not be required. i will attach te compose.ywl anyway.

i also linked this to my mikrotik by loosly following mikrocata2selks (https://github.com/angolo40/mikrocata2selks)

i'm unsure if i forgot anything else i may have edited but if so please to alert me.

Expected Behavior

build and install on arm64.

Steps To Reproduce

checkout SELKS, run easy-setup.sh

Docker version

Docker version 27.0.1-rc.1, build 0d415ad

Docker version

Docker version 27.0.1-rc.1, build 0d415ad

OS Version

Description: Debian GNU/Linux 12 (bookworm)

Content of the environnement File

COMPOSE_PROJECT_NAME=selks
INTERFACES= -i tzsp0
SCIRIUS_SECRET_KEY=
ML_ENABLED=false
PWD=${PWD}

Version of SELKS

commit 8719e3514f05d28e1e6f1a1244cbf3160d10f467 (HEAD -> master)
Author: Michael Vale [email protected]
Date: Sat Jun 22 16:15:15 2024 +1000

initial commit

commit b46b2246182a24049fb2b3079c9caf39f59d3dfb
Author: Michael Vale [email protected]
Date: Sat Jun 22 16:07:09 2024 +1000

initial commit

commit 4af455c
Author: Peter Manev [email protected]
Date: Thu Jun 13 13:18:18 2024 +0200

docker: Add Logstash/Kibana docker versions

commit 76cd4f1 (tag: selks-10.0)
Author: Peter Manev [email protected]

Anything else?

Arkime.dockerfile.arm64.txt
scirius.Dockerfile.arm64.txt
compose.yml.txt

@okoklets okoklets added the Docker SELKS on Docker label Jun 25, 2024
@13653216371
Copy link

13653216371 commented Jun 27, 2024

能否推送到docker hub ?

正好使用树莓派搭建该方案,遇到了同样的问题

@okoklets
Copy link
Author

okoklets commented Jun 27, 2024 via email

@13653216371
Copy link

那我先尝试自行构建..

@okoklets
Copy link
Author

okoklets commented Jun 27, 2024 via email

@13653216371
Copy link

Step 13/32 : RUN wget -q "https://github.com/arkime/arkime/releases/download/last-commit/ARKIME_DEB_PACKAGE"
---> Running in b7b5081b3a0a
The command '/bin/sh -c wget -q "https://github.com/arkime/arkime/releases/download/last-commit/ARKIME_DEB_PACKAGE"' returned a non-zero code: 8

走到这一步时遇到错误,这个url似乎已经404丢失了

@okoklets
Copy link
Author

okoklets commented Jun 27, 2024 via email

@13653216371
Copy link

看来我还需要把树莓派换成ubuntu系统,arkime 似乎并不支持树莓派os

@okoklets
Copy link
Author

okoklets commented Jun 27, 2024 via email

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

No branches or pull requests

2 participants